我试图向数据框添加列,我通常使用cbind
命令将列添加到数据帧的末尾。这次我想插入一列,并将其作为数据框中的第一列。 我在网上发现了类似的问题,但是建议的方法非常复杂,比如从一开始就建立数据框,有没有一种简单的方法可以一气呵成呢?插入或更改数据帧中的列位置R
我有一个457列和9628行的矩阵。
感谢,
我试图向数据框添加列,我通常使用cbind
命令将列添加到数据帧的末尾。这次我想插入一列,并将其作为数据框中的第一列。 我在网上发现了类似的问题,但是建议的方法非常复杂,比如从一开始就建立数据框,有没有一种简单的方法可以一气呵成呢?插入或更改数据帧中的列位置R
我有一个457列和9628行的矩阵。
感谢,
呀,你应该只切换变量的排序在参数cbind()返回..
A <- matrix(c(1,2,3,4,5,6),ncol=3)
B <- c(4,5)
C <- cbind(B,A)
这不会超出@ Roland的答案。 – Thomas
可以在此不'cbind'我不知道做什么? –