【发布时间】:2021-04-25 00:00:21
【问题描述】:
您好,我正在尝试将此数据框用于 groupby 就业,但我想找到每种就业类型的感染率。
如果是感染人数/总人数,感染率应该很容易,但我无法在一行中弄清楚那部分。
我有这个
infect_df = gdf.groupby('employment').agg(rate=('infected' == 1.0 / 'infected':'size')))
如果他们被感染,他们会在数据框中的哪个位置得到 1.0 而不是 0.0,但我知道这不是正确的答案。我只是被感染人数绊倒了。
【问题讨论】: