在新数据帧中将每四个值设置为4列后,在数据框中拆分列

时间:2017-06-20 20:41:51

标签: r

我有一个包含1列和162424行的数据帧。

我想从中创建一个新的df;

原始数据框中的前三个值应分为新df中第一行中的四个新列。

原始数据框中的下三个值应分为新df中第二行中的四列。

等等。

原始df大小 - 1列,162424行

新df尺寸 - 4列,40606行

谢谢

1 个答案:

答案 0 :(得分:2)

你想要这样的东西吗?

m = data.frame(x = sample(1:12))
as.data.frame(matrix(m$x, ncol = 3, byrow = T))