在R中,如何在data.frame中组合两列

时间:2014-01-11 00:49:21

标签: r dataframe

我正在使用一些看起来像这样的数据:

AB 123 4 5 3 2 1
AB 234 4 2 7 4 3 
...

行id实际上是前两列的组合,所以我希望能够引用AB123行或AB234行。但是,由于它们分为两列,我认为最简单的方法是以某种方式合并第1列和第2列,然后将其转换为第1列指定为行名的表。有谁知道我怎么做到这一点?有没有更简单的方法?感谢。

1 个答案:

答案 0 :(得分:3)

row.names(df)<-paste(df[,1],df[,2],sep="")