如何扩展/分离成多行

时间:2019-07-15 15:25:54

标签: python pandas lambda row

    column1     column2
    MGI:97874   MP 0008796;MP 0009395;MP 0009937;MP 0011098;MP 0011703
    MGI:96522   MP 0001614;MP 0000364;MP 0006093
    MGI:83838   MP 4209998;MP 2838838;MP 8283904;MP 9384784

我的问题是如何将具有相同值的行(在第1列中)扩展为多行,因此输出将是这样的:

    MGI:97874   MP 0008796
    MGI:97874   MP 0009395
    MGI:97874   MP 0009937
    MGI:97874   MP 0011098
    MGI:97874   MP 0011703
    MGI:96522   MP 0001614
    MGI:96522   MP 0000364
    MGI:96522   MP 0006093
    MGI:83838   MP 4209998
    MGI:83838   MP 2838838
    MGI:83838   MP 8283904
    MGI:83838   MP 9384784

有人与我分享了此信息:Unnest (explode) a Pandas Series

但这有点不同,它把我分割成我不想要的字母!

0 个答案:

没有答案