Python 这种语法是否有替代品?

Python 这种语法是否有替代品?,python,pandas,weekday,Python,Pandas,Weekday,有了关于熊猫的最新更新,我无法使用我在Datacamp学习课程中使用的这个功能-(DAYOFWEEK不再存在) 如何更改“公式”的语法以获得相同的结果 很抱歉这个愚蠢的问题,但我在这里花了很多时间,我被卡住了 提前谢谢 已经尝试使用带有索引的数据框,但没有在get dummies上获得一周中的天数\ 使用了datetimeindex,但也弄乱了公式 `days_of_week = pd.get_dummies(dataframe.index.dayofweek, prefix='weekday'

有了关于熊猫的最新更新,我无法使用我在Datacamp学习课程中使用的这个功能-(DAYOFWEEK不再存在)

如何更改“公式”的语法以获得相同的结果

很抱歉这个愚蠢的问题,但我在这里花了很多时间,我被卡住了

提前谢谢

已经尝试使用带有索引的数据框,但没有在get dummies上获得一周中的天数\

使用了datetimeindex,但也弄乱了公式

`days_of_week = pd.get_dummies(dataframe.index.dayofweek, prefix='weekday', drop_first=True)`

数据帧相当大,需要输出来获取工作日,因为我处理的是股票价格

尝试
工作日
而不是
工作日

所以

见以下文件:


尝试
工作日
而不是
工作日

所以

见以下文件:


猜测它不是日期时间索引。首先执行此操作:
pd.to_datetime(dataframe.index,errors='improve').dayofweek
[pd.to_datetime(dataframe.index,errors='improve').dayofweek]工作得很好!!非常感谢@coldspeedGuessing它不是日期时间索引。首先执行此操作:
pd.to_datetime(dataframe.index,errors='improve').dayofweek
[pd.to_datetime(dataframe.index,errors='improve').dayofweek]工作得很好!!非常感谢@coldspeed[pd.to_datetime(dataframe.index,errors='improve').dayofweek]的工作,但也会检查一下,谢谢布莱斯@ThiagoAV这也需要索引为日期时间,而你的不是,这也不起作用,不幸的是。@coldspeed这正是发生的事情。。。保留你建议的其他方法!感谢AgainCol@ThiagoAV如果您对答案感到满意,请接受或投票:)[pd.to_datetime(dataframe.index,errors='concurrence').dayofweek]有效,但也会检查,谢谢布莱斯@ThiagoAV这也需要索引为日期时间,而你的不是,这也不起作用,不幸的是。@coldspeed这正是发生的事情。。。保留你建议的其他方法!感谢againCool@ThiagoAV如果您对答案感到满意,请接受或投票:)
`days_of_week = pd.get_dummies(dataframe.index.dayofweek, prefix='weekday', drop_first=True)`
days_of_week = pd.get_dummies(dataframe.index.weekday,
                          prefix='weekday',
                          drop_first=True)