将具有多个值的pandas中的单元格映射到具有多个值的其他单元格,然后为它们提供自己的行

时间:2016-08-11 21:06:33

标签: python pandas dataframe

我有一个数据框,在单元格中有多个由管道分隔的值,我需要将它们映射到具有多个管道分隔值的另一个单元格,然后为它们提供自己的行以及原始行中的数据没有多个值。我的数据框架(df1)如下所示:

index  name                  city                          amount
1      frank | john | dave   toronto | new york | anaheim  10
2      george | joe | fred   fresno | kansas city | reno   20

我需要它看起来像这样:

index  name    city          amount
1      frank   toronto       10
2      john    new york      10
3      dave    anaheim       10
4      george  fresno        20
5      joe     kansas city   20
6      fred    reno          20

0 个答案:

没有答案