重复时将行移到DataFrame中的新列

时间:2019-09-19 21:38:17

标签: python python-3.x pandas dataframe

下面的DataFrame:

     ColA   ColB   ColC
1      aa    68     8.5
2      gg    100    1.4
3      gg    34     4.9
4      gg    51     3.8

所需的新数据框:

    ColA   ColB   ColC  ColD   ColE   ColF   ColG   ColH   ColI
1    aa     68     8.5
2    gg     100    1.4    gg     34    4.9    gg      51    3.8

如您所见,在ColumnA中存在重复值的地方(例如“ gg”),所需的结果会将这些重复的行移至第2行并创建新列。

谢谢!

0 个答案:

没有答案