python中将一列dateframe形式的日期转化为星期几并保存,应该怎么做
时间: 2024-05-14 14:11:49 浏览: 89
Python项目开发实战_读取巴菲特最近的持仓数据_编程案例解析实例详解课程教程.pdf
您可以使用pandas库中的datetime属性将日期列转化为日期格式,并使用strftime()方法将日期列转化为星期几格式,然后将星期几作为新列保存到原dataframe中。例如:
```python
import pandas as pd
# 假设日期列名为'date'
df['date'] = pd.to_datetime(df['date']) # 将日期列转化为日期格式
df['weekday'] = df['date'].dt.strftime('%A') # 将日期列转化为星期几格式并赋值到新列'weekday'
# 将新列保存到原dataframe中,假设新列名为'weekday'
df.to_csv('filename.csv', index=False) # 将dataframe保存为csv文件
```
这样就可以将日期列转化为星期几格式并保存到原dataframe中了。
阅读全文