pandas resample按時間聚合

2022-09-13 21:33:21 字數 850 閱讀 6766

import pandas as pd

#如果需要的話,需將df中的date列轉為datetime

df.date = pd.to_datetime(df.date,format="%y%m%d")

#將改好格式的date列,設定為df的index

df.set_index('date',drop=true)

#按年來提資料  (因為此時的datetime已經為index了,可以直接取行內容)

df['2018']

df['2018':'2021']

#按月來提資料

df['2018-01']

df['2018-01':'2018-05']

#按天來提出資料

df['2018-05-24':'2018-09-27']

#按日期彙總資料

#將資料以w星期,m月,q季度,qs季度的開始第一天開始,a年,10a十年,10as十年聚合日期第一天開始.的形式進行聚合

df.resample('w').sum()

df.resample('m').sum()

#具體某列的資料聚合

df.price.resample('w').sum().fillna(0)   #星期聚合,以0填充nan值

#某兩列

df[['price','num']].resample('w').sum().fillna(0)

#某個時間段內,以w聚合,

按位AND和按位OR

description 已知長度為n的兩個位串a和b,求它們的按位and和按位or。input 多組測試資料,每組測試資料第1行輸入位串長度n 0 n 64 第2行輸入n個以空格隔開的取值為0或1的整數表示位串a,第3行輸入n個以空格隔開的取值為0或1的整數表示位串b。output 每組測試資料佔兩...

形參,實參,按值,按引用,按指標

形參 全稱為 形式引數 是在定義函式名和函式體的時候使用的引數,目的是用來接收呼叫該函式時傳如的引數.實參 全稱為 實際引數 是在呼叫時傳遞個該函式的引數.形參和實參的型別必須要一致,或者要符合隱含轉換規則,當形參和實參不是指標型別時,在該函式執行時,形參和實 參是不同的變數,他們在記憶體中位於不同...

mysql 按小時,按天,按周等 統計

按周 select date format create time,y u weeks,count caseid count from tc case group by weeks 按月select date format create time,y m months,count caseid co...