我有一个包含 3 列的 Pandas DataFrame,如下所示:df:day min_from value2012-10-12 0 0.342012-10-12 30 0.362012-10-12 60 0.56df.dtypesmin_from int64day datetime64[ns]value float64我正在尝试创建以下内容date value2012-10-12 00:00:00 0.342012-10-12 00:30:00 0.362012-10-12 00:60:00 0.56我试过了:def create_dt(row): return str(df['day'])+ ' '+ str(timedelta(minutes=df['min_from']))df['date_time'] = df.apply(create_dt, axis=1)但是当我应用 create_dt 时出现以下错误:TypeError: ('unsupported type for timedelta minutes component: Series', 'occurred at index 0')
添加回答
举报
0/150
提交
取消