我有很长的日期列表,目前是dtype对象。
.
.
22/05/2014
22/05/2014
0
22/05/2014
.
.
如果可能的话,我想在3D图中用一些数值数据绘制这些日期。
日期是否需要转换,很高兴知道:
如何转换日期字符串列表(适用于大型数据集)
如何处理数据集中的随机" 0"?
答案 0 :(得分:0)
我建议在读取数据时将0
视为缺失值,因此最终会将其转换为缺失的数据时间值:
In [67]:
df=pd.read_clipboard(header=None, na_values=['0'])
print df
0
0 22/05/2014
1 22/05/2014
2 NaN
3 22/05/2014
In [68]:
pd.to_datetime(df[0])
Out[68]:
0 2014-05-22
1 2014-05-22
2 NaT
3 2014-05-22
Name: 0, dtype: datetime64[ns]
你的第三个问题太模糊了。改进它,或者其他人可能想投票以基于太过董事会来解决你的问题。