我的数据框由两列组成。一个有病人的身份证,一个有病人的问题。 我需要创建一个数据框,其中患者的所有问题都与相应的患者ID放在一行中。目前,如果患者有问题,此数据框将生成一个唯一的行
PAT_MRN_ID Problem
9641956 Headache
9641956 Stomach_ache
8227510 Headache
8165474 Chicken_pox
7860000 Stomach_ache
上面的例子需要如下:
PAT_MRN_ID Headache Stomach_ache Chicken_pox
9641956 1 1 0
8227510 1 0 0
8165474 0 0 1
7860000 0 1 0
最后,我想将数据帧分类到上面的示例中。我尝试使用循环和聚合,但不幸的是,我的基本编程技能还不够
将^{} 与^{} 、每个索引的最大值和^{} 一起使用:
使用pd.get\U假人
首先得到“问题”的假人,然后分组
相关问题 更多 >
编程相关推荐