Pandas系列fillna使用默认日期填充。

3

如何将数据框中的NAN值填充为默认日期2015-01-01?

在这里使用什么?df['SIGN_DATE'] = df['SIGN_DATE'].fillna('2015-01-01', inplace=True)

>>>df.SIGN_DATE.head()
0    2012-03-28 14:14:18
1    2011-05-18 00:41:48
2    2011-06-13 16:36:58
3    nan
4    2011-05-22 23:43:56

Name: SIGN_DATE, dtype: object
    type(df.SIGN_DATE)
pandas.core.series.Series
1个回答

5
df['SIGN_DATE'].fillna(value=pd.to_datetime('1/1/2015'), inplace=True) 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接