Pandas 向系列添加静态日期
Pandas add a static date to a series
我不知道如何将静态日期添加到时间序列:
字符串中的系列如下所示:
time_s=pd.Series(['000329','000458','154259','232810'])
我转换成时间序列:
time_s=pd.to_datetime(time_s,format='%H%M%S')
但是日期包含在文件名中:
date_file=datetime.datetime(year=year, month=month, day=day)
简单的“方法”行不通:
date_file+time_s
我尝试创建一个带有静态日期的系列并同时添加:
serie_date=[pd.to_datetime(date_file) for x in range(len(time_s)) ]
pd.Series(serie_date)+time_s
有人可以帮助我吗?谢谢
您可以先连接日期时间的字符串,然后生成日期时间:
out = pd.to_datetime(date_file.strftime('%Y-%m-%d') + time_s,format='%Y-%m-%d%H%M%S')
我不知道如何将静态日期添加到时间序列:
字符串中的系列如下所示:
time_s=pd.Series(['000329','000458','154259','232810'])
我转换成时间序列:
time_s=pd.to_datetime(time_s,format='%H%M%S')
但是日期包含在文件名中:
date_file=datetime.datetime(year=year, month=month, day=day)
简单的“方法”行不通:
date_file+time_s
我尝试创建一个带有静态日期的系列并同时添加:
serie_date=[pd.to_datetime(date_file) for x in range(len(time_s)) ]
pd.Series(serie_date)+time_s
有人可以帮助我吗?谢谢
您可以先连接日期时间的字符串,然后生成日期时间:
out = pd.to_datetime(date_file.strftime('%Y-%m-%d') + time_s,format='%Y-%m-%d%H%M%S')