這篇文章給大家介紹如何正確的使用Pandas_cum累積計算,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
平南ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!Pandas主要統計特征函數:
方法名 | 函數功能 |
---|---|
sum() | 計算數據樣本的總和(按列計算) |
mean() | 計算數據樣本的算術平均數 |
var() | 計算數據樣本的方差 |
std() | 計算數據樣本的標準差 |
corr() | 計算數據樣本的Spearman(Pearman)相關系數矩陣 |
cov() | 計算數據樣本的協方差矩陣 |
skew() | 樣本值的偏度(三階矩) |
kurt() | 樣本值的峰度(四階矩) |
describe() | 給出樣本的基本描述(基本統計量如均值、標準差等) |
cum累積計算函數
cum系列函數是作為DataFrame或Series對象的方法出現的,因此命令格式為D.cumsum()
方法名 | 函數功能 |
---|---|
cumsum() | 依次給出前1、2、… 、n個數的和 |
cumprod() | 依次給出前1、2、… 、n個數的積 |
cummax() | 依次給出前1、2、… 、n個數的大值 |
cummin() | 依次給出前1、2、… 、n個數的最小值 |
計算出前n項和:
D=pd.Series(range(0,20)) D.cumsum() 0 0 1 1 2 3 3 6 .... 19 190 dtype: int64
rolling滾動計算函數
rolling_系列是pandas的函數,不是DataFrame或Series對象的方法,其格式為pd.rolling_mean(D,k),其中每k列計算一次平均值,滾動計算。
方法名 | 函數功能 |
---|---|
rolling_sum() | 計算數據樣本的總和(按列計算) |
rolling_mean() | 數據樣本的算術平均數 |
rolling_var() | 計算數據樣本的方差 |
rolling_std() | 計算數據樣本的標準差 |
rolling_corr() | 計算數據樣本的Spearman(Pearman)相關系數矩陣 |
rolling_cov() | 計算數據樣本的協方差矩陣 |
rolling_skew() | 樣本值的偏度(三階矩) |
rolling_kurt() | 樣本值的峰度(四階矩) |
依次對相鄰兩項求和:
pd.rolling_sum(D,2) 0 NaN 1 1.0 2 3.0 3 5.0 4 7.0 .... 19 37.0 dtype: float64
關于如何正確的使用Pandas_cum累積計算就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
分享標題:如何正確的使用Pandas_cum累積計算-創(chuàng)新互聯
分享網址:http://jinyejixie.com/article22/ccpdjc.html
成都網站建設公司_創(chuàng)新互聯,為您提供面包屑導航、品牌網站制作、響應式網站、微信小程序、Google、動態(tài)網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯