多熊猫数据框列值操作面临的问题

时间:2020-05-29 09:43:56

标签: python-3.x pandas

我有两个数据框

ID       Derived_ID
1          10
1          15 
1          2
2          12
2          5
2          7
3          9
3          13

dataframe2-就是这样

ID  FIRSTSCORE   SECONDSCORE     THIRDSCORE
1     10           10             2
2      3           5             NaN
3.     50          NaN           Nan

因此,这里的数据帧ID列包含相同的值,但在行中它们是唯一的。我想用这两个来创建新的数据框

Desired Dataframe
    Derived_ID     FIRST_SCORE      SECOND_SCORE    THIRD_SCORE
    10              10                 10             2
    15              10                 10             2
    2               10                 10             2
    12              3                  5             NaN
    15              3                  5             NaN
    7               3                  5             NaN
    9               50                 NaN           NaN
    13              50                 NaN           NaN

因此两个数据框ID列元素都是公用的。最初,我曾计划进行设置操作,但无法正确地建立想法,我认为熊猫有更好的选择来使其更快,但我尚不知道。请帮助我获得这个新的数据框,谢谢:)

0 个答案:

没有答案