pandas里dt.dayofweek返回的0是星期几?

  统计/机器学习 时间序列 Python    浏览次数:7114        分享
0

pandas里dt.dayofweek返回0到6的数,0对应的星期一还是星期天?

 

jimmy   2018-10-14 09:33



   1个回答 
2

是星期一。

>>> s = pd.date_range('2016-12-31', '2017-01-08', freq='D').to_series()
>>> s.dt.dayofweek
2016-12-31    5
2017-01-01    6
2017-01-02    0
2017-01-03    1
2017-01-04    2
2017-01-05    3
2017-01-06    4
2017-01-07    5
2017-01-08    6
Freq: D, dtype: int64

2017-01-02,是星期一。

SofaSofa数据科学社区DS面试题库 DS面经

libinx   2018-10-15 01:14

明白了,多谢! - jimmy   2018-10-15 13:08


  相关讨论

Pandas怎样对dataframe中的一个时间列进行排序?

pandas dataframe 日期间隔天数计算问题

pandas把一列日期转换为星期

pandas中获取一列日期和今天相差的天数

python中如何修改时间戳变量里的小时?

怎么在python中获取昨天的日期的字符串?

怎么把datetime类型转为字符串类型,但只保留日期

datetime模块里的datetime.combine什么用?

fbprophet.Prophet里的growth='linear'和growth='logistic'有什么区别?

python两个日期,求间隔的天数

  随便看看

逻辑回归模型中变量的系数怎么理解?

numpy.array转换为图片并显示出来

分类变量,进行One hot编码,维度升高,如何处理?

pandas DataFrame中经常出现SettingWithCopyWarning

Python的Jupyter Notebook环境下怎么制作一个动态显示的进度条?