Pandas Dataframe: 添加日期列 (每月)
可以使用 pandas 中的 date_range 函数生成日期列表,然后将其作为新列添加到 DataFrame 中。
具体代码如下:
import pandas as pd
# 生成日期列表
dates = pd.date_range(start='2000-01-01', periods=len(book_sales), freq='3M')
# 将日期列表作为新列添加到 DataFrame 中
book_sales['date'] = dates
# 查看添加后的 DataFrame
print(book_sales)
其中,date_range 函数的参数说明如下:
start: 起始日期,本例中为 2000 年 1 月 1 日。periods: 日期列表中的元素个数,本例中为 DataFrame 的行数。freq: 日期间隔,本例中为 3 个月。可以使用 pandas 中的其他时间间隔,如 'D' 表示天,'W' 表示周等。
原文地址: https://www.cveoy.top/t/topic/oceJ 著作权归作者所有。请勿转载和采集!