gpt4 book ai didi

python - 计算 pandas 列中 False 或 True 的出现次数

转载 作者:行者123 更新时间:2023-12-02 04:21:14 27 4
gpt4 key购买 nike

给定

patient_id  test_result has_cancer
0 79452 Negative False
1 81667 Positive True
2 76297 Negative False
3 36593 Negative False
4 53717 Negative False
5 67134 Negative False
6 40436 Negative False

如何在Python中计算一列中的False或True?

我一直在尝试:

# number of patients with cancer

number_of_patients_with_cancer= (df["has_cancer"]==True).count()
print(number_of_patients_with_cancer)

最佳答案

那么您需要value_counts

df.col_name.value_counts()
Out[345]:
False 6
True 1
Name: has_cancer, dtype: int64

关于python - 计算 pandas 列中 False 或 True 的出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53550988/

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