gpt4 book ai didi

python - 不选择缺失值吗?

转载 作者:行者123 更新时间:2023-12-01 07:47:42 24 4
gpt4 key购买 nike

拥有 DF med562。分类变量的分布如下

I    6119923

O 764905

166666

Name: IND, dtype: int64

只想使用 I 的值(包含 6119923 行的值)来估算 166666 个缺失值。写了这个

med562['IND']=med562['IND'].fillna(value='I')

Catcounts=med562.IND.value_counts(dropna=False)

Catcounts

它没有改变,仍然是相同的分布。它在 Python 3.7.3 上运行。应该不是软件问题。任何想法?谢谢。

最佳答案

这不是 NaN,它是空格,如果是 NaN,当您执行 value_counts 时,它不会显示在结果中,因为value_counts 中的 dropna=True 默认为 True

med562['IND']=med562['IND'].replace({'':'I'})

Catcounts=med562.IND.value_counts(dropna=False)

关于python - 不选择缺失值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56370462/

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