【发布时间】:2017-06-20 20:41:51
【问题描述】:
我有一个 1 列和 162424 行的数据框。
我想从中创建一个新的df;
原始数据框中的前三个值应在新 df 的第一行中分为四个新列。
原始数据帧中接下来的三个值应在新 df 的第二行分为四列。
等等。
原始 df 大小 - 1 列,162424 行
新的 df 大小 - 4 列,40606 行
【问题讨论】:
标签: r
我有一个 1 列和 162424 行的数据框。
我想从中创建一个新的df;
原始数据框中的前三个值应在新 df 的第一行中分为四个新列。
原始数据帧中接下来的三个值应在新 df 的第二行分为四列。
等等。
原始 df 大小 - 1 列,162424 行
新的 df 大小 - 4 列,40606 行
【问题讨论】:
标签: r
你想要这样的东西吗?
m = data.frame(x = sample(1:12))
as.data.frame(matrix(m$x, ncol = 3, byrow = T))
【讨论】: