将 1 列数据框与列表中的值组合

Posted

技术标签:

【中文标题】将 1 列数据框与列表中的值组合【英文标题】:Combining a 1-column data frame with values from a list 【发布时间】:2013-03-17 05:28:09 【问题描述】:

所以我有一列叫做“数字”,它有这个输出

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...??)

谢谢大家

【问题讨论】:

【参考方案1】:

您可以使用cbinddata.frame

cbind(Number, Values=unlist(Value))

【讨论】:

【参考方案2】:

如果你的两个对象是NumbersValues 那么你可以这样做

data.frame(Number, unlist(Value))

【讨论】:

@FlayAuchter 如果您发现任何满意的答案,请不要忘记点击答案旁边的复选标记接受它:)

以上是关于将 1 列数据框与列表中的值组合的主要内容,如果未能解决你的问题,请参考以下文章

将 Pandas DataFrame 中的列组合到 DataFrame 中的列表列

将两个数据框与一些公共列合并,其中公共的组合需要是自定义函数

基于公共列将数据框与另一列中的列连接起来

将列表框与访问数据库链接

WPF Master-Details 视图与列表框和组合框与绑定

如何将列与列组合以获取数据列表中的结果(Python)?