以下是一个示例代码,演示如何实现按天采样的日期索引行数:
import pandas as pd
# 创建一个包含日期的DataFrame
df = pd.DataFrame({'date': pd.date_range(start='1/1/2022', end='1/10/2022'), 'value': range(10)})
# 将日期列设置为索引
df.set_index('date', inplace=True)
# 按天采样,计算每天的行数
row_count_by_day = df.resample('D').size()
# 打印结果
print(row_count_by_day)
这段代码首先创建一个包含日期的DataFrame,然后使用set_index()
函数将日期列设置为索引。接下来,使用resample()
函数按天采样,然后使用size()
函数计算每天的行数。最后,打印出每天的行数。
运行这段代码,你将得到一个Series对象,其中包含按天采样的日期索引行数的结果。
下一篇:按天拆分带有时间的日期范围