Python 在pandas中将列表设置为索引,并将扩展设置为新行
嗨,我有下面的数据框Python 在pandas中将列表设置为索引,并将扩展设置为新行,python,pandas,Python,Pandas,嗨,我有下面的数据框 Number Text 0 [12, 3] Apple 1 [2222, 4, 5] Banana 2 [3] Guava 我需要设置dataframe的_索引,这样数字列中的每个条目都有一个行条目,如下所示 Text Number 12 Apple 3 Apple 2222 Banana 4
Number Text
0 [12, 3] Apple
1 [2222, 4, 5] Banana
2 [3] Guava
我需要设置dataframe的_索引,这样数字列中的每个条目都有一个行条目,如下所示
Text
Number
12 Apple
3 Apple
2222 Banana
4 Banana
5 Banana
3 Guava
简而言之,要将索引列成一个列表,并将其每个条目展开成一行。请尝试
explode
:
df.explode('Number').set_index('Number')
谢谢@quang。成功了:)