python - Pandas 系列填充默认日期

标签 python pandas

如何在默认日期为 2015-01-01 的数据框中填写 NAN 值

我在这里使用什么df['SIGN_DATE'] = df['SIGN_DATE'].fillna(??, 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

最佳答案

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

关于python - Pandas 系列填充默认日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32060542/

相关文章:

python - 在 Python3 Pandas 中读取/导入 CSV 文件时出现编码问题

python - 对导入的列表进行排序不起作用

python - 我正在尝试用 python 编写一个带有 turtle 图形的游戏,但是 Action 坏了

python - 按 SQLAlchemy 中类中包含的方法排序

python - 如何在 python 中将 float ('nan' ) 转换为二进制?

python - Pandas - 创建一个包含前一列聚合的新列

python - 为什么 DataFrame.loc[[1]] 比 df.ix [[1]] 慢 1,800 倍,比 df.loc[1] 慢 3,500 倍?

python - pandas 构建逐行比较矩阵

python - 了解 numpy 内存映射的性能

python - 使用 date_range 时如何使 x 轴更详细