所以我有一个名为'Number'的列,它有这个输出
Number
10
20
30
40
50
60
70
80
90
100
110
120
130
140
150
160
170
180
190
200
和另一个名为'Value'的输出具有此输出
[[1]]
[1] 0.2231071
[[2]]
[1] 0.3432919
[[3]]
[1] 0.0002351737
[[4]]
[1] 0.01550648
[[5]]
[1] 0.000560943
[[6]]
[1] 2.168151e-06
这最多可达20个值 所以我想把这两个输出加在一起....所以我想要一个看起来像这样的数据框
Number Values
10 0.2231071
20 0.3432919
30 0.0002351737
等等......高达200 ...我该怎么做?
像data.frame(Number,Values...??)
这样的东西
谢谢你们
答案 0 :(得分:4)
您可以使用cbind
或data.frame
:
cbind(Number, Values=unlist(Value))
答案 1 :(得分:3)
如果您的两个对象是Numbers
和Values
,那么您可以执行
data.frame(Number, unlist(Value))