在熊猫的新更新中,我无法使用在Datacamp学习课程中使用的此功能-(DAYOFWEEK不再存在)
days_of_week = pd.get_dummies(dataframe.index.dayofweek,
prefix='weekday',
drop_first=True)
如何更改“公式”的语法以获得相同的结果?
抱歉这个愚蠢的问题,但在这里花了很多时间,我被困住了...
提前致谢!
已经尝试过仅使用带有索引的数据框,但无法获取星期几的假人\
使用了datetimeindex但也弄乱了公式
`days_of_week = pd.get_dummies(dataframe.index.dayofweek, prefix='weekday', drop_first=True)`
数据框相当大,需要输出才能让我得到工作日,因为我正在处理股价
最佳答案
尝试使用weekday
代替dayofweek
。
所以
days_of_week = pd.get_dummies(dataframe.index.weekday,
prefix='weekday',
drop_first=True)
请参阅下面的文档:
pandas.Series.dt.weekday
关于python - 是否可以替代此语法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55526974/