新聞中心
在pandas中,我們可以使用date_range()函數(shù)來(lái)生成時(shí)間索引,以下是詳細(xì)的步驟和示例代碼:

1、導(dǎo)入pandas庫(kù):
import pandas as pd
2、使用pd.date_range()函數(shù)生成時(shí)間索引,該函數(shù)有以下參數(shù):
start:開(kāi)始日期,默認(rèn)為None。
end:結(jié)束日期,默認(rèn)為None。
periods:要生成的時(shí)間段數(shù),默認(rèn)為None。
freq:時(shí)間頻率,D’表示每天,’M’表示每月等,默認(rèn)為’D’。
tz:時(shí)區(qū),默認(rèn)為None。
normalize:布爾值,表示是否將開(kāi)始和結(jié)束日期規(guī)范化到午夜,默認(rèn)為False。
name:結(jié)果Index的名稱,默認(rèn)為None。
closed:字符串,表示區(qū)間是左閉還是右閉,可選值為’left’、’right’或’both’,默認(rèn)為’right’。
dayfirst:布爾值,表示日期中是否優(yōu)先顯示日,默認(rèn)為False。
weekday:整數(shù)或整數(shù)列表,表示要包含的星期幾,0表示星期一,6表示星期日,默認(rèn)為None。
3、示例代碼:
生成從2022年1月1日到2022年1月10日的時(shí)間索引 time_index = pd.date_range(start='20220101', end='20220110') print(time_index)
輸出結(jié)果:
DatetimeIndex(['20220101', '20220102', '20220103', '20220104',
'20220105', '20220106', '20220107', '20220108',
'20220109', '20220110'],
dtype='datetime64[ns]', freq='D')
以上代碼生成了一個(gè)從2022年1月1日到2022年1月10日的時(shí)間索引,時(shí)間間隔為1天。
文章題目:pandas中通過(guò)date_range函數(shù)生成時(shí)間索引
網(wǎng)站地址:http://fisionsoft.com.cn/article/djjioej.html


咨詢
建站咨詢
