pandas.date_range()详解

  • 官方文档

    pandas.date_range(start=None, end=None, periods=None, freq=None, tz=None, normalize=False, name=None, closed=None, **kwargs)
    

    返回一个固定频率的DatetimeIndex

  • 参数

    参数 数据类型 意义
    start str or datetime-like, optional 生成日期的左侧边界
    end str or datetime-like, optional 生成日期的右侧边界
    periods integer, optional 生成周期
    freq str or DateOffset, default ‘D’ 可以有多种比如‘5H’,频率别名参见链接
    tz str or tzinfo, optional 返回本地化的DatetimeIndex的时区名,例如’Asia/Hong_Kong’
    normalize bool, default False 生成日期之前,将开始/结束时间初始化为午夜
    name str, default None 产生的DatetimeIndex的名字
    closed {None, ‘left’, ‘right’}, optional 使区间相对于给定频率左闭合、右闭合、双向闭合(默认的None)
    **kwargs 为了兼容性,对结果没有影响
  • 案例

    >>> pd.date_range(start='1/1/2018', end='1/08/2018')
    DatetimeIndex(['2018-01-01', '2018-01-02', '2018-01-03', '2018-01-04',
                   '2018-01-05', '2018-01-06', '2018-01-07', '2018-01-08'],
                  dtype='datetime64[ns]', freq='D')
    >>> pd.date_range(start='1/1/2018', periods=8)
    DatetimeIndex(['2018-01-01', '2018-01-02', '2018-01-03', '2018-01-04',
                   '2018-01-05', '2018-01-06', '2018-01-07', '2018-01-08'],
                  dtype='datetime64[ns]', freq='D')
    

你可能感兴趣的:(#,小白学Python,pandas,date_range,DatetimeIndex)