Advertisement

R包学习: reshape 包中的 melt、cast 和 merge 函数用法

阅读量:

目录

  • 1. melt:将某一对象转换为便于进行铸造操作的形态。
    • 2. cast:将熔化的数据框转换为期望的重塑或聚合形式。

    • 3. merge:通过共有的列或行名称,将两个数据框进行合并,或者执行其他类型的数据库连接操作。

      • (1)数据预处理
      • (2)默认情况下,合并操作基于两个数据框中列名一致的字段进行。
      • (3)若两个数据框不存在相同的列名,则可通过指定特定列实现合并。
        • i. 内连接
        • ii. 左连接
        • iii. 右连接
        • iv. 全连接
    • 4. 使用'incomparables'的示例

所采用的示例均来自官方提供的范例,在Rstudio环境中输入 ?+函数名 即可查阅相关说明。

物体熔化与铸造适配

复制代码
    > head(tips)
      total_bill  tip    sex smoker day   time size
    1      16.99 1.01 Female     No Sun Dinner    2
    2      10.34 1.66   Male     No Sun Dinner    3
    3      21.01 3.50   Male

全部评论 (0)

还没有任何评论哟~