これはデータフレームを使用する間違った方法かもしれませんが、値がアイテムのリストである辞書があります。そのような:
my_dict = {'a':[1,2,3], 'b':[3,4,5]}
インデックスがキーで、値がリストである列が1つあるデータフレームを作成したいと思います。これは私が見たい出力です:
In [69]: my_df
Out[69]:
0
a [1, 2, 3]
b [3, 4, 5, 6]
これは、辞書の値をリストのリストに変更し、転置を使用することによって、私が得たものに最も近いものです。より良い方法は何ですか?
In [64]: my_dict = {'a':[[1,2,3]], 'b':[[3,4,5,6]]}
In [65]: my_df = pd.DataFrame(my_dict)
In [66]: print my_df
a b
0 [1, 2, 3] [3, 4, 5, 6]
In [67]: my_df.T
Out[67]:
0
a [1, 2, 3]
b [3, 4, 5, 6]
助けてくれてありがとう!