pandas - pd.date_range-生成时间索引
·
pandas.date_range(start=None, end=None, periods=None, freq=None, tz=None,
normalize=False, name=None, closed=None, **kwargs)
作用是返回固定频率的时间索引
参数:
start:左边界用于生成日期
end:右边界用于生成日期
periods:周期数
freq:频率字符串可以有多个,例如“ 5H”。
tz:返回本地化的DatetimeIndex的时区名称
normalize:将开始/结束日期标准化为午夜,然后再生成日期范围
name:生成DatetimeIndex的名称
closed:使间隔相对于“左”,“右”或两侧的给定频率闭合(默认为“无”)
返回:
时间索引
在start, end, periods, and freq这四个参数中,必须精确指定三个。
如果省略freq,则所得的DatetimeIndex将在句点的开始和结束之间(两边都闭合)具有线性间隔的元素。
案例
指定开始和结束,使用默认的每日频率

指定开始、周期与周期数

指定结束、周期与周期数

指定开始、结束与周期,频率自动生成

将频率更改为‘M’

倍数频率

将freq指定为Offset对象

指定tz设置时区

closed控制是否包括边界上的开始和结束,默认值包括两端的边界点

如果端点落在边界上,使用closed='left’来排除端点。

如果开始落在边界上,请使用closed ='right’排除开始

如果对您有帮助,麻烦点赞关注,这真的对我很重要!!!如果需要互关,请评论留言!

更多推荐
所有评论(0)