【发布时间】:2019-09-27 07:15:21
【问题描述】:
我的 DataFrame 由 2 列组成。一个有病人的身份证,一个有病人的问题。 我需要创建一个 DataFrame,其中患者的所有问题都与相应的患者 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
最终我想将 DataFrame 归类为上述示例。我尝试使用循环和聚合,但不幸的是我的基本编程技能还不够。
【问题讨论】:
标签: python pandas aggregate-functions pyodbc categorization