<Python, pandas> リストをデータフレームにセットするには?
リストをデータフレームにセットする方法。
In [107]: a Out[107]: [1, 2, 3] In [108]: b Out[108]: [2, 3, 4] In [109]: df = pd.DataFrame({0 : a, 1: b}) In [110]: df Out[110]: 0 1 0 1 2 1 2 3 2 3 4 In [111]: df = pd.DataFrame({'a' : a, 'b' : b}) In [112]: df Out[112]: a b 0 1 2 1 2 3 2 3 4
column
を指定しないと、、、
In [113]: df = pd.DataFrame(a,b) In [114]: df Out[114]: 0 2 1 3 2 4 3
と後半のb
がindex
になる。
次と一緒。
In [115]: df = pd.DataFrame(data=a,index=b) In [116]: df Out[116]: 0 2 1 3 2 4 3