将数据划分为 x # 行和 x # 列

问题描述 投票:0回答:1

我有 15,125 个数据点(都是数字),我想将这些数据划分为一个 125 行和 121 列的数据框。数据是它们应该落入这些行和列中的顺序。我还没有找到解决方案来完成此任务,但我想可能缺少一些简单的东西。

举个小例子,假设我的数据由 1,2,3,4,5,6,7,8,9,10,11,12 组成,我想从这些数据创建 3 行和 4 列以获得:

     Col1   Col2  Col3  Col4
Row1 1      4     7     10
Row2 2      5     8     11
Row3 3      6     9     12

还没有真正尝试过,因为我还没有找到可行的解决方案。数据已加载到 R 中,但我不知道如何将其全部分离到具有一定行数和列数的表中。

r dataframe
1个回答
0
投票
> data.frame(array(x, dim=c(3, 4)))
  X1 X2 X3 X4
1  1  4  7 10
2  2  5  8 11
3  3  6  9 12
© www.soinside.com 2019 - 2024. All rights reserved.