我想把我dataframe中其一列里所有的na,nan,缺失值都替换成0,有什么快捷的操作吗?(不跑循环的那种)
谢谢!
您确定要删除本贴么?所有相关回复也会被一并删除并且无法恢复。
Steven0612 2017-04-21 09:28
pandas里有fillna
df['my_col'].fillna(0, inplace=True)
派大星 2017-04-22 11:42
回答问题时需要注意什么?
我们谢绝在回答前讲“生动”的故事。 我们谢绝答非所问。 我们谢绝自己不会、硬要回答。我们谢绝“这么简单,自己想”、“书上有,自己找”这类回答;如果你认为对方提问方式或者内容不妥,可以直接忽略,不作解答,甚至投反对票。我们感激每一个用户在编写答案时的努力与付出!
相关讨论
dataframe每行或者每列中缺失值(na, nan, null)的个数
怎么对dataframe中的某一列groupby求缺失值的个数?
数据预处理中,都有哪些方法能够处理缺失值(missing value)
如何判断缺失值是否是随机的缺失?
训练集中有的特征含有缺失值,一般怎么处理
如何处理聚类中的missing data
怎样处理具有大标签的数据?以及标签数据缺失怎么处理?
pandas DataFrame中去掉缺失值多于50%的列
pandas里有没有类似于sql里coalesce的函数来处理缺失值?
怎么利用python对时间序列中缺失值进行线性插值?
随便看看
非方阵的逆是什么
什么是SMOTE sampling方法?
推荐系统算法里的cold start是什么意思?
怎么给plt.subplot加一个主标题?