pandas - pd.date_range-生成時間索引
阿新 • • 發佈:2020-12-10
技術標籤:pandaspd.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’排除開始