如何将单列中的数据划分为多列
[10,
11,
12,
13,
14,
15,
.
.
.
]
现在我想把这些数据分成这样的多个列并分配列值
[a,b,c
10,11,12
13,14,15
16,17,18
.,.,.,
.,.,.,
.,.,.,]
我该怎么做R。
答案 0 :(得分:0)
如果是列,我们可以通过
将其更改为matrix
matrix(df1$v1, ncol = 3, byrow=TRUE)
或使用dim
m1 <- df1$v1
dim(m1) <- c(10, 3) #dimension depends on the length of column