我想将我的 DataFrame 的日期转换为特定的工作日。
df=
Date
0 2019-09-05
1 2018-09-07
2 2017-09-02
现在另一栏应该说例如每天周一、周二等。如何在数据框中运行此方法?
最佳答案
您可以使用 pandas.Series.dt.day_name 执行以下操作
df['Day'] = df['Date'].dt.day_name()
给出输出:
>>> df
Date Day
0 2019-09-05 Thursday
1 2018-09-07 Friday
2 2017-09-02 Saturday
关于python - DataFrame 中的日期为工作日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59173261/