使用python和pandas我可以很容易地从字典对象列表构造一个稀疏的DataFrame。下面的代码片段显示了如何在大熊猫来完成:R - 从列表中构造稀疏矩阵
In [1]: import pandas as pd; (pd.DataFrame([{'a':1, 'b':10},
{'d':99, 'c':1},
{'b':1, 'd': 4}])
.fillna(0))
Out[1]:
a b c d
0 1.0 10.0 0.0 0.0
1 0.0 0.0 1.0 99.0
2 0.0 1.0 0.0 4.0
如果我不想轻易重现R中这种行为?让我们假设我有以下变量:
values <- list(list(a = 1, b = 10),
list(d = 99, c = 1),
list(b = 1, d = 4))
那么,如何可以得到蟒蛇达到同样的效果,使用R?
很高兴知道'bind_rows'!确实,它非常优雅。 – LunaticSoul