添加标识符列

时间:2013-04-13 05:45:01

标签: r identifier

例如,我的数据如下所示:

Number Value
1       3
2       4
3       6
4       7

我想基于Value添加第三列作为标识符列。如果值> 5,则组1,否则组2.然后返回如下:

Number Value  Group
1       3      2
2       4      2
3       6      1
4       7      1

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

您可以向数据框添加新列:

df$Group <- ifelse(df$Value > 5, 1, 2)

我建议您详细了解?data.frame ?ifelse以及其他数据框操作 ?transform