根据字符串A在另一列中的位置在一行中连接字符串B

2024-05-14 16:51:45 发布

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

我有一个大约15列的数据框,但我将重点介绍以下两个:

CURRENT DF:

NAME               OCCUPATION       COLUMN3     COLUMN4  
Joe                  Gamer           Data        Data
Valerie           Psychologist       Data        Data
Joe                Programmer        Data        Data
Joe                 Analyst          Data        Data

我想合并第一次出现的NAME中的所有OCCUPATION,并删除所有重复的NAME

我试着使用.groupby,但是它弄乱了其他东西,把数据框留空了

EXPECTED OTPUT:

NAME               OCCUPATION           COLUMN3       COLUMN4
Joe         Gamer, Programmer, Analyst   Data          Data
Valerie           Psychologist           Data          Data

更新:

目前,它正在按分组,但正在删除所有其他列:

CURRENT OTPUT:

NAME               OCCUPATION           
Joe         Gamer, Programmer, Analyst   
Valerie           Psychologist          

Tags: 数据name重点datacurrentprogrammerjoeoccupation

热门问题