如何将多列的数据框布局为R中的拟合布局

时间:2016-04-14 15:12:43

标签: r

我有一个40列的数据框。我想将它导出到Word文件,但40列不适合doc.page。

如何制作一次布局为10列的布局?我试过分裂,但它没有用。

数据

ID  age height  weight  class   graduate
1   42  167 54  1   yes
2   23  169 56  1   no
3   24  176 55  2   no
4   23  178 57  2   yes
5   25  158 56  3   yes
6   21  180 56  1   no
7   23  175 53  3   yes
8   23  166 49  3   no
9   22  167 60  2   no

new.data
ID  age height
1   42  167
2   23  169
3   24  176
4   23  178
5   25  158
6   21  180
7   23  175
8   23  166
9   22  167
weight  class   graduate
54  1   yes
56  1   no
55  2   no
57  2   yes
56  3   yes
56  1   no
53  3   yes
49  3   no
60  2   no

1 个答案:

答案 0 :(得分:1)

您的问题不是很清楚,但要将您的data.frame拆分为四列大小为10的列,请尝试以下操作:

dim newValue as integer = ...
'correct value if it is below 0 or above 255
newValue = Math.Max(Math.Min(newValue,255),0)

您也可以选择特定列:

df1 <- df[, 1:10]
df2 <- df[, 11:20]

您还可以将data.frame写入.csv文件,然后在excel中格式化,如果这样会更好。为此目的使用df3 <- df[, c(1,3,5,7,9)]