相关疑难解决方法(0)

从Python(pandas)的日期列中获取周开始日期(星期一)?

我已经看过很多关于你如何使用日期字符串的帖子,但我正在为数据帧列尝试一些东西,到目前为止还没有运气.我目前的方法是:从'myday'获取工作日,然后偏移以获得星期一.

df['myday'] is column of dates. 
mydays = pd.DatetimeIndex(df['myday']).weekday
df['week_start'] = pd.DatetimeIndex(df['myday']) - pd.DateOffset(days=mydays)
Run Code Online (Sandbox Code Playgroud)

但我得到TypeError:timedelta days组件的不支持类型:numpy.ndarray

如何从df列获取周开始日期?

python numpy date pandas

16
推荐指数
4
解决办法
1万
查看次数

标签 统计

date ×1

numpy ×1

pandas ×1

python ×1