问题描述
image_CONTAINS_OBJECT
0 ['label','document','text','paper','poster...
1 ['jaw','poster','crowd','word','people','...
2 ['clothing','adventure','building','apparel...
3 ['reception room','furniture','person','ove...
4 ['coat','apparel','court','interi...
这是我拥有的熊猫数据框。如何将其转换为如下系列?预先感谢。
0 0 label
1 document
2 text
3 paper
4 poster
1 0 jaw
1 poster
2 crowd
3 word
4 people
2 0 clothing
1 adventure
2 building
3 apparel
...
解决方法
如果列中有列表并且预期输出为MultiIndex
,请使用:
out = df['image_CONTAINS_OBJECT'].apply(lambda x: pd.Series(x)).stack()
print (out)
0 0 label
1 document
2 text
3 paper
4 poster
1 0 jaw
1 poster
2 crowd
3 word
4 people
2 0 clothing
1 adventure
2 building
3 appare
3 0 reception room
1 furniture
2 person
4 0 coat
1 people
2 apparel
3 court
4 interi
Name: image_CONTAINS_OBJECT,dtype: object