gpt4 book ai didi

python - 将每个主题有很多行的 DataFrame 减少为每个主题一行

转载 作者:行者123 更新时间:2023-11-28 20:57:30 25 4
gpt4 key购买 nike

假设我有一个数据框,每个主题有多行。每行都是受试者经历的不良事件以及指示该特定不良事件是否相关、严重或严重的标志:

subject_id    related   severe   sae
05-218 True False False
05-218 True True False
05-218 False False False
05-010 False False False
05-010 True False False
05-010 True False False
05-010 False False False

我想要最终得到的是一个结果数据框,每个对象一行,指示该对象是否曾经经历过相关的、严重的或 sae。结果是这样的:

subject_id    related    severe   sae
05-218 True True False
05-010 True False False

我不知道该怎么办!感谢您的帮助。

谢谢!

最佳答案

使用最大

df.groupby('subject_id',as_index=False).max()
Out[357]:
subject_id related severe sae
0 05-010 True False False
1 05-218 True True False

关于python - 将每个主题有很多行的 DataFrame 减少为每个主题一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52991052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com