如果两个数据帧的列之间存在匹配,则连接两个数据帧

2024-05-18 18:21:54 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有这两个。 这是DF1[“这里不错”]:

                         nice_in_here
0                                 NaN
1                            Krystyna
2                               Piotr  
3                            Domicela
4                                Jaro

这里是DF2[[“这里不错”,“现在俱乐部”]:

    nice_in_there               current_club
0   Krystyna                    Klub-Duzych-Pup
1   Elżbieta                    NaN
2   Domicela                    NaN
3   Piotr                       Klub-Duzych-Pup

所以我想要的是:

要检查DF2[“nice-in-the”]是否在DF1[“nice-in-the”]中,如果是,我想加入相应的DF2[“current-in-the”]到DF1[“nice-in-the”]

我想要的结果是(在键入DF1[['nice\u in\u here','current\u club']]之后):

                         nice_in_here        current_club
0                                 NaN                 NaN
1                            Krystyna     Klub-Duzych-Pup
2                               Piotr     Klub-Duzych-Pup
3                            Domicela                 NaN
4                                Jaro                 NaN

请注意,我不想删除NaN,因为缺少值对我很重要

请帮帮我,我快疯了


Tags: theinherecurrentnandf1nicedf2

热门问题