python calendar 怎么通过 pandas
时间: 2023-04-04 22:00:24 浏览: 98
pandas,利用Python进行数据分析,数据包,供给读者搭配代码使用
可以使用 pandas 的 to_datetime 函数将日期转换为 pandas 的日期格式,然后使用 pandas 的 date_range 函数生成日期范围,最后使用 pandas 的 DataFrame 函数将日期范围转换为 DataFrame 格式。具体代码如下:
```python
import pandas as pd
# 将日期转换为 pandas 的日期格式
date = pd.to_datetime('2022-01-01')
# 生成日期范围
dates = pd.date_range(date, periods=365)
# 将日期范围转换为 DataFrame 格式
df = pd.DataFrame({'date': dates})
# 使用 calendar 函数获取每个日期的星期几
df['weekday'] = df['date'].dt.day_name()
# 打印结果
print(df.head())
```
这样就可以通过 pandas 和 calendar 模块来获取每个日期的星期几了。
阅读全文