【发布时间】:2013-02-20 14:02:01
【问题描述】:
伙计们,我有一个代码可以生成 2 列数据(例如数字、中位数),这些数据指的是一个特定的人……但我已经对 7 个人进行了抽样 所以基本上我得到了这个输出:
[[1]
Number Median
1 5
2 3
.....
[[2]]
Number Median
1 6
2 4
....
[[3]]
Number Median
1 3
2 5
所以我基本上得到了这个输出....直到 [[7]] 我尝试使用此代码在 excel 中传输此输出
write.csv(cbind(data),"data1.csv")
我得到了这种类型的输出:
list(c(Median =.......It lists all the median on the rows
但我希望它在 NOT ROWS 列中保存引用“中位数”和“数字”的数据
如果我只是输入
write.csv(data,"data1.csv")
我收到一个错误
arguments imply differing number of rows: 157, 179, 178, 180
【问题讨论】:
-
在尝试将其写为 csv 之前,您需要将数据设为 R 中的数据框格式。如果您的列表名为
data,那么one_big_dataframe = do.call(rbind, data)之类的名称应该可以让您到达那里。