Wie berechne ich einen gleitenden Mittelwert mit benutzerdefinierten Gewichten in Pandas?

Die Pandas Dokumentationhttp: //pandas.pydata.org/pandas-docs/stable/computation.htm hat ein Beispiel für die Berechnung von gleitenden Durchschnitten:

ser = pd.Series(np.random.randn(10), index=pd.date_range('1/1/2000', periods=10))
pd.rolling_window(ser, 5, 'boxcar')

Die zweite Zeile berechnet einen gleitenden Durchschnitt mit einem Fenster von 5 und gleicher Gewichtung für jede der fünf Beobachtungen. Die Dokumente verweisen auf die Möglichkeit, benutzerdefinierte Gewichte zu verwenden ("Wenn ein win_type übergeben wird, anstatt die Gewichte explizit anzugeben ..."), aber wie geht das?

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage