【发布时间】:2020-02-08 01:46:30
【问题描述】:
我正在使用这个DF(output_final_date),它有列:
Data columns (total 3 columns):
Year 481 non-null int32
Month 481 non-null int32
Day 481 non-null int32
dtypes: int32(3)
但是当我应用公式时:
output_final_date['Date'] = pd.to_datetime(output_final_date) -- 我遇到以下错误:
错误:- ValueError:无法组装日期时间:“int”对象是 不可切片
【问题讨论】:
-
您需要将数据帧从
int32转换为string。检查这个答案是否有帮助 - stackoverflow.com/a/45028109/9025861. -
我试过了,但还是不行 output_final_date['Date'] = pd.to_datetime(output_final_date[['Year','Month','Day']].astype(str),format= '%Y%m%d%') 我收到错误 - ValueError: format number 1 of "b'Feb 1978, 2, 1975 Total time of visit (in minutes):\n'" 无法识别
-
您可以发布您的数据样本吗?
print(output_final_date.head())
标签: python-3.x pandas dataframe