2020-08-26
阅读量:
1466
pandas生成时间戳范围常用的两种方法?
有时候,我们可能想要生成某个范围内的时间戳。例如,我想要生成 "2018-6-26" 这一天之后的8天时间戳,如何完成呢?我们可以使用 date_range 和bdate_range 来完成时间戳范围的生成。
1 pd.date_range()
pd.date_range(['start = None','end = None','periods = None','freq = None','tz = None','name = None','closed = None',' ** kwargs'],)
作用:返回固定频率DatetimeIndex。
使间隔相对于给定频率关闭。“左”,“右”或双方(无,默认)。
生成的DatetimeIndex的名称。
例如,返回本地化DatetimeIndex的时区名称。“亚洲/香港”。
频率字符串可以具有倍数,例如'5H'。
要生成的周期数。
生成日期的权利。
生成日期的左边界。
start:str或datetime-like,可选
end:str或datetime-like,可选
periods:整数,可选
freq:str或DateOffset,默认为'D'(每日日历)
tz:str或tzinfo,可选
name:str,默认无
closed:{None, 'left', 'right'},可选
2. pd.bdate_range()
返回固定频率DatetimeIndex,默认为工作日频率。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论