首頁  >  文章  >  後端開發  >  如何使用滾動視窗計算 1D NumPy 陣列的滾動標準差?

如何使用滾動視窗計算 1D NumPy 陣列的滾動標準差?

Patricia Arquette
Patricia Arquette原創
2024-10-28 12:33:01528瀏覽

How Can I Calculate Rolling Standard Deviation on a 1D NumPy Array Using a Rolling Window?

NumPy 中一維數組的滾動視窗實現

為了有效處理一維數組上的滾動窗口,NumPy 提供了一個有用的實現。讓我們考慮一個場景,其中我們有一個稱為觀察值的一維 NumPy 數組。要計算窗口長度為n 的滾動標準差,我們可以利用以下方法:

此程式碼片段有效地將NumPy std 函數應用於每個窗口,從而產生所需的滾動標準差值。請注意,您可以將 np.std 替換為您希望應用於視窗資料的任何其他函數。

以上是如何使用滾動視窗計算 1D NumPy 陣列的滾動標準差?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn