2017-08-23 9 views
1

リストのリストをpandasデータフレームに変換しようとしています。これは、リストです:リストのリストを列を分離できないパンダに変換する

[[array([[u'2017-08-22', u'xxx BRAZIL', u'channel_name1', 
     u'SEM xx-xx', u'sessions', u'-0.413447782546', u'-1156', 
     u'1640.0', u'2796.0']], 
     dtype='<U32')], [array([[u'2017-08-22', u'xxx BRAZIL', u'channel_name1', 
     u'xx-xx', u'sessions', u'0.0180327868852', u'11', 
     u'621.0', u'610.0']], 
     dtype='<U32')], [array([[u'2017-08-22', u'xxx BRAZIL', u'channel_name1', 
     u'xx-xxx', u'sessions', u'-0.0529421060949', 
     u'-1005', u'17978.0', u'18983.0']], 
     dtype='<U32')], [array([[u'2017-08-22', u'xxx BRAZIL', u'channel_name1', 
     u'xx-xx', u'sessions', u'-0.150395778364', u'-114', 
     u'644.0', u'758.0']], 
... 

これが私のコードです:

df = DataFrame(outliers_list) 

しかし、私は出力としてこれを取得しています:

            0 
0 [[2017-08-22, XXX, channel_name1, RE... 
1 [[2017-08-22, xxx, channel_name1, CR... 
2 [[2017-08-22, xxx, channel_name1, DI... 
3 [[2017-08-22, xxx, channel_name1, AF... 
4 [[2017-08-22, xxx, channel_name1, RE... 
5 [[2017-08-22, xxx, channel_name1, CR... 
6 [[2017-08-22, xxx, channel_name1, DI... 
7 [[2017-08-22, xxx, channel_name1, RE... 
8 [[2017-08-22, xxx, channel_name1, CR... 
9 [[2017-08-22, xxx, channel_name1, DI... 

は、私は一列に行全体を取得しています。どのように列を区切ることができますか?

+0

それは便利ですが、あなたはカンマで分割することができわからない:http://dpaste.com/08J2PKBを – GhitaB

答えて

2

このような何か試してみてください:

df = pd.DataFrame([a[0][0] for a in outliers_list]) 
関連する問題