云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

pandas中通过date_range函数生成时间索引

在pandas中,我们可以使用date_range()函数来生成时间索引,以下是详细的步骤和示例代码:

(图片来源网络,侵删)

1、导入pandas库:

import pandas as pd

2、使用pd.date_range()函数生成时间索引,该函数有以下参数:

start:开始日期,默认为None。

end:结束日期,默认为None。

periods:要生成的时间段数,默认为None。

freq:时间频率,D’表示每天,’M’表示每月等,默认为’D’。

tz:时区,默认为None。

normalize:布尔值,表示是否将开始和结束日期规范化到午夜,默认为False。

name:结果Index的名称,默认为None。

closed:字符串,表示区间是左闭还是右闭,可选值为’left’、’right’或’both’,默认为’right’。

dayfirst:布尔值,表示日期中是否优先显示日,默认为False。

weekday:整数或整数列表,表示要包含的星期几,0表示星期一,6表示星期日,默认为None。

3、示例代码:

生成从2022年1月1日到2022年1月10日的时间索引
time_index = pd.date_range(start='20220101', end='20220110')
print(time_index)

输出结果:

DatetimeIndex(['20220101', '20220102', '20220103', '20220104',
               '20220105', '20220106', '20220107', '20220108',
               '20220109', '20220110'],
              dtype='datetime64[ns]', freq='D')

以上代码生成了一个从2022年1月1日到2022年1月10日的时间索引,时间间隔为1天。

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《pandas中通过date_range函数生成时间索引》
文章链接:https://www.yunzhuji.net/jishujiaocheng/45691.html

评论

  • 验证码