python里把数据中某一列中的na,nan,缺失值都替换成0?

  统计/机器学习 数据预处理 Python Pandas    浏览次数:19395        分享
0

我想把我dataframe中其一列里所有的na,nan,缺失值都替换成0,有什么快捷的操作吗?(不跑循环的那种)

谢谢!

 

Steven0612   2017-04-21 09:28



   1个回答 
4

pandas里有fillna

df['my_col'].fillna(0, inplace=True)
SofaSofa数据科学社区DS面试题库 DS面经

派大星   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加一个主标题?