首页 > 解决方案 > Pandas 中添加的新列无法识别

问题描述

我在我的数据集中创建了一个名为 death_to_cases 的新列(这是一个关于美国 COVID-19 病例的数据框)。出于某种原因,我想尝试做的任何事情,比如获取这个新列的中位数,都没有在 Pandas 中被识别——我正在使用 Google Colab。

代码如下,我什至测试了我作为 CSV 文件上传的数据框中的现有列(现有列='正'),并且它有效。问题是 df.loc[:,'deaths_to_cases'].median()。我对 Python/pandas 比较陌生,所以我确信这是一个明显的解决方法,而且我太新了,不知道。非常感谢任何帮助!

df.assign(deaths_to_cases = df.death/df.positive)
df.info()
df.loc[:,'positive'].median()
df.loc[:,'deaths_to_cases'].median()

标签: pythonpandasmedian

解决方案


推荐阅读