在新创建的数据框中的字段中添加名称

时间:2019-04-10 05:54:54

标签: r

我从另一个data.frame创建了一个新的data.frame,例如:

aaa=cbind(bb1[,1],bb1[,2],ay,ax)

我想将bb1[,1]命名为概率,将bb1[,2]命名为推荐,并保持原样。有人可以告诉我这样做的语法吗?谢谢

1 个答案:

答案 0 :(得分:0)

bb1 = data.frame(c(1:10),c(11:20))
ax = c(21:30)
ay = c(31:40)
aaa = data.frame(cbind(bb1[,1],bb1[,2],ay,ax))
colnames(aaa) = c("prob", "recommandation","ax","ay")

输出

aaa
   prob recommandation ax ay
1     1             11 31 21
2     2             12 32 22
3     3             13 33 23
4     4             14 34 24
5     5             15 35 25
6     6             16 36 26
7     7             17 37 27
8     8             18 38 28
9     9             19 39 29
10   10             20 40 30