pandas-resample按時(shí)間聚合實(shí)例
如下所示:
import pandas as pd
#如果需要的話(huà),需將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季度的開(kāi)始第一天開(kāi)始,A年,10A十年,10AS十年聚合日期第一天開(kāi)始.的形式進(jìn)行聚合
df.resample('W').sum()
df.resample('M').sum()
#具體某列的數(shù)據(jù)聚合
df.price.resample('W').sum().fillna(0) #星期聚合,以0填充N(xiāo)aN值
#某兩列
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),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
Python實(shí)現(xiàn)多并發(fā)訪問(wèn)網(wǎng)站功能示例
這篇文章主要介紹了Python實(shí)現(xiàn)多并發(fā)訪問(wèn)網(wǎng)站功能,結(jié)合具體實(shí)例形式分析了Python線(xiàn)程結(jié)合URL模塊并發(fā)訪問(wèn)網(wǎng)站的相關(guān)操作技巧,需要的朋友可以參考下2017-06-06
Python實(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-08
DES加密解密算法之python實(shí)現(xiàn)版(圖文并茂)
這篇文章主要介紹了DES加密解密算法之python實(shí)現(xiàn)版,圖文并茂的為大家分享一下,需要的朋友可以參考下2018-12-12
Python?pywin32實(shí)現(xiàn)word與Excel的處理
這篇文章主要介紹了Python?pywin32實(shí)現(xiàn)word與Excel的處理,pywin32處理Word大多數(shù)用于格式轉(zhuǎn)換,因?yàn)橐话阕x寫(xiě)操作都可以借助python-docx實(shí)現(xiàn),除非真的有特殊要求,但大部分企業(yè)對(duì)Wrod操作不會(huì)有太多復(fù)雜需求2022-08-08
django rest framework 實(shí)現(xiàn)用戶(hù)登錄認(rèn)證詳解
這篇文章主要介紹了django rest framework 實(shí)現(xiàn)用戶(hù)登錄認(rèn)證詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07
舉例講解Python編程中對(duì)線(xiàn)程鎖的使用
Python的threading模塊中提供了多種鎖的相關(guān)方法,Python的多線(xiàn)程不能同時(shí)執(zhí)行,因而鎖的使用非常關(guān)鍵,下面我們就來(lái)舉例講解Python編程中對(duì)線(xiàn)程鎖的使用:2016-07-07

