如何解决如何在python中将数据框转换为系列?
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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。