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を使用して同じ結果がPythonでどのように得られるのかを考えてみましょう。
「bind_rows」について知っておくと便利です!確かに非常にエレガントなソリューション。 – LunaticSoul