【发布时间】:2018-01-25 15:54:14
【问题描述】:
我正在尝试从日期开始查找天数并为天数创建新列。 我写了这段代码:
for d in df['Date']:
df['Day'].append(days[calendar.weekday(int(d.strftime('%Y')),int(d.strftime('%m')),int(d.strftime('%d')))])
但这会报错:
TypeError:无法连接类型为“”的对象;只有 pd.Series、pd.DataFrame 和 pd.Panel(已弃用)obj 有效
【问题讨论】:
-
你的日期格式是什么?可能一个小的 sn-p 会有所帮助
-
你能举例说明你的数据和期望的输出吗?