我有一个看起来像这样的数据框:
id, name, comment
1, 'name',['string', 'string','string','string']
2, 'name',['stringx', 'stringy','stringz','stringx']
我想将此数据框转换为如下所示的内容:
1, 'name', 'string'
1, 'name','string'
1, 'name', 'string'
1, 'name','string'
2, 'name', 'stringx'
2, 'name','stringy'
2, 'name', 'stringz'
2, 'name','stringx'
答案 0 :(得分:1)
使用DataFrame.explode
df.explode('comment')
id name comment
0 1 name string
0 1 name string
0 1 name string
0 1 name string
1 2 name stringx
1 2 name stringy
1 2 name stringz
1 2 name stringx