一区二区三区电影_国产伦精品一区二区三区视频免费_亚洲欧美国产精品va在线观看_国产精品一二三四

聯系我們 - 廣告服務 - 聯系電話:
您的當前位置: > 關注 > > 正文

世界速訊:rolling(k)函數的用法詳解 例子說明rolling函數的用法

來源:CSDN 時間:2023-03-07 11:32:22

本篇文章將會用幾個非常簡單的例子說明rolling()函數的用法。

import random a = [x for x in range(10)]b = [x for x in range(10)]random.shuffle(a)random.shuffle(b)test_a = a test_b = btest_t = pd.DataFrame(data = [a,b]).Ttest_t

結果我們得到:


(資料圖片)

01075189221314452598667700843936

然后我們將rolling()函數作用到這個DataFrame上。

t1 = test_t.rolling(10).sum()t2 = test_t.rolling(5).sum()t3 = test_t.rolling(3).sum()c = pd.concat([t1,t2,t3,test_t],axis=1)c

得到以下結果:

010101010NaNNaNNaNNaNNaNNaN751NaNNaNNaNNaNNaNNaN892NaNNaNNaNNaN17.015.0213NaNNaNNaNNaN11.014.0144NaNNaN23.021.08.07.0525NaNNaN25.024.015.014.0986NaNNaN23.022.020.017.0677NaNNaN21.021.015.015.0008NaNNaN24.020.010.010.043945.045.022.024.07.09.036

總結: 1.rolling(k)作為一個窗口函數,幫助我們批量處理一個DataFrame的子集,每個子集包含k個數據。 2.在實際應用中,它通常用于信號處理和時間序列數據。 3.在這個過程中,我們一次取一個k的窗口大小,并對其執行一些所需的數學運算。大小為 k 的窗口表示一次有 k 個連續值。? 4. ?在非常簡單的情況下,所有“k”值的權重相等。?

其他可能需要了解的地方: 1.源碼:

Syntax : DataFrame.rolling(window, min_periods=None, freq=None, center=False, win_type=None, on=None, axis=0, closed=None)

責任編輯:

標簽:

相關推薦:

精彩放送:

新聞聚焦
Top 主站蜘蛛池模板: 丽江市| 楚雄市| 长沙市| 怀安县| 浦东新区| 山阳县| 辛集市| 固阳县| 衡阳市| 凯里市| 邳州市| 托克托县| 新绛县| 剑川县| 黄山市| 北碚区| 五寨县| 图们市| 古田县| 望奎县| 海原县| 扎兰屯市| 中阳县| 滦南县| 临沭县| 隆安县| 平和县| 东方市| 双流县| 石首市| 逊克县| 天长市| 香河县| 孙吴县| 台中县| 凤阳县| 甘肃省| 来宾市| 枞阳县| 景洪市| 株洲市|