如何将系列整数转换为大熊猫的日期时间
问题描述:
我想将整数类型的日期转换为日期时间。如何将系列整数转换为大熊猫的日期时间
前)我:20130601000011(2013年6月1日00:00:11)
我不知道如何使用pd.to_datetime
请任何意见
感谢
ps。我的脚本如下
rent_date_raw = pd.Series(1, rent['RENT_DATE'])
return_date_raw = pd.Series(1, rent['RETURN_DATE'])
rent_date = pd.Series([pd.to_datetime(date)
for date in rent_date_raw])
daily_rent_ts = rent_date.resample('D', how='count')
monthly_rent_ts = rent_date.resample('M', how='count')
答
熊猫似乎很好,只要你转换为字符串先处理您的格式:
import pandas as pd
eg_date = 20130601000011
pd.to_datetime(str(eg_date))
Out[4]: Timestamp('2013-06-01 00:00:11')
你此刻的数据真的比的整数字符串,因为它并不代表一个单一的数字。字符串的不同子部分反映了时间的不同方面。