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

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

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

谢谢!

 

Steven0612   2017-04-21 09:28



   1个回答 
3

pandas里有fillna

df['my_col'].fillna(0, inplace=True)



派大星   2017-04-22 11:42



  相关主题

如何判断缺失值是否是随机的缺失?   2回答

dataframe每行或者每列中缺失值(na, nan, null)的个数   1回答

训练集中有的特征含有缺失值,一般怎么处理   4回答

数据预处理中,都有哪些方法能够处理缺失值(missing value)   2回答

返回DataFrame或者array的行数   2回答

pandas DataFrame中去掉缺失值多于50%的列   1回答

pandas DataFrame删除列的操作   1回答

如何处理聚类中的missing data   3回答

决策树或者随机森林能够直接处理missing data吗?   1回答

pandas dataframe选择第k行   3回答

pandas.DataFrame更改列名   2回答

怎么在已有的dataframe中插入一个新列(Pandas)   2回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!