pandas-resample按時(shí)間聚合實(shí)例
如下所示:
import pandas as pd #如果需要的話,需將df中的date列轉(zhuǎn)為datetime df.date = pd.to_datetime(df.date,format="%Y%m%d") #將改好格式的date列,設(shè)置為df的index df.set_index('date',drop=True) #按年來(lái)提數(shù)據(jù) (因?yàn)榇藭r(shí)的datetime已經(jīng)為index了,可以直接[]取行內(nèi)容) df['2018'] df['2018':'2021'] #按月來(lái)提數(shù)據(jù) df['2018-01'] df['2018-01':'2018-05'] #按天來(lái)提出數(shù)據(jù) df['2018-05-24':'2018-09-27'] #按日期匯總數(shù)據(jù) #將數(shù)據(jù)以W星期,M月,Q季度,QS季度的開始第一天開始,A年,10A十年,10AS十年聚合日期第一天開始.的形式進(jìn)行聚合 df.resample('W').sum() df.resample('M').sum() #具體某列的數(shù)據(jù)聚合 df.price.resample('W').sum().fillna(0) #星期聚合,以0填充NaN值 #某兩列 df[['price','num']].resample('W').sum().fillna(0) #某個(gè)時(shí)間段內(nèi),以W聚合, df["2018-5":"2018-9"].resample("M").sum().fillna(0)
還有以下方式聚合
以上這篇pandas-resample按時(shí)間聚合實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python中opencv支持向量機(jī)的實(shí)現(xiàn)
本文主要介紹了python中opencv支持向量機(jī)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03Python實(shí)現(xiàn)多并發(fā)訪問網(wǎng)站功能示例
這篇文章主要介紹了Python實(shí)現(xiàn)多并發(fā)訪問網(wǎng)站功能,結(jié)合具體實(shí)例形式分析了Python線程結(jié)合URL模塊并發(fā)訪問網(wǎng)站的相關(guān)操作技巧,需要的朋友可以參考下2017-06-06Python實(shí)現(xiàn)對(duì)Excel文件中不在指定區(qū)間內(nèi)的數(shù)據(jù)加以去除的方法
這篇文章主要介紹了基于Python語(yǔ)言,讀取Excel表格文件,基于我們給定的規(guī)則,對(duì)其中的數(shù)據(jù)加以篩選,將不在指定數(shù)據(jù)范圍內(nèi)的數(shù)據(jù)剔除,保留符合我們需要的數(shù)據(jù)的方法,需要的朋友可以參考下2023-08-08DES加密解密算法之python實(shí)現(xiàn)版(圖文并茂)
這篇文章主要介紹了DES加密解密算法之python實(shí)現(xiàn)版,圖文并茂的為大家分享一下,需要的朋友可以參考下2018-12-12Python?pywin32實(shí)現(xiàn)word與Excel的處理
這篇文章主要介紹了Python?pywin32實(shí)現(xiàn)word與Excel的處理,pywin32處理Word大多數(shù)用于格式轉(zhuǎn)換,因?yàn)橐话阕x寫操作都可以借助python-docx實(shí)現(xiàn),除非真的有特殊要求,但大部分企業(yè)對(duì)Wrod操作不會(huì)有太多復(fù)雜需求2022-08-08django rest framework 實(shí)現(xiàn)用戶登錄認(rèn)證詳解
這篇文章主要介紹了django rest framework 實(shí)現(xiàn)用戶登錄認(rèn)證詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07