[PYTHON] Moyenne mobile avec numpy

Mémo pour multiplier la moyenne mobile avec numpy

Utilisez convolve.

import numpy as np
import matplotlib.pyplot as plt


x=np.linspace(0,10,100)
yorg=np.sin(x)
y=np.sin(x)+np.random.randn(100)*0.2

num=5.0#Nombre de moyennes mobiles
b=np.ones(num)/num

y2=np.convolve(y, b, mode='same')#moyenne mobile

plt.plot(x,yorg,'r',label='Péché originel')
plt.plot(x,y,'k-',label='Série originale')
plt.plot(x,y2,'b--', label='moyenne mobile')
plt.legend()

résultat sin.png

Recommended Posts

Moyenne mobile avec numpy
[Systre] Achetez et vendez avec le MACD moyen mobile ♬
Premiers pas avec Numpy
Apprenez avec Chemo Informatics NumPy
Concaténation de matrices avec Numpy
Code de bourdonnement avec numpy
Effectuer une analyse de régression avec NumPy
Étendre NumPy avec Rust
Régression du noyau avec Numpy uniquement
J'ai écrit GP avec numpy
Implémentation CNN avec juste numpy
[Python] Méthode de calcul avec numpy
Essayez l'opération matricielle avec NumPy
Animation de l'équation de diffusion avec NumPy
Simulation de remboursement de dette avec numpy
Implémentation de SMO avec Python + NumPy
Coller les chaînes avec Numpy
Gérez les tableaux numpy avec f2py
Utilisez OpenBLAS avec numpy, scipy
Implémentation de la régression logistique avec NumPy
J'ai essayé d'implémenter une ligne moyenne mobile de volume avec Quantx
Afficher le graphique des bougies, le volume, la ligne moyenne mobile, la bande de Bollinger avec mplfinance
Effectuez un ajustement carré minimum avec numpy.
Jumeau numérique avec robot mobile de roue
Séparation d'objets en mouvement avec Robust PCA
J'ai essayé de déplacer de la nourriture avec SinGAN
Dessinez un beau cercle avec numpy
Implémenter Keras LSTM feed forward avec numpy
Graphique à barres de bougie et tracé de la moyenne mobile
Essayez de déplacer 3 servos avec Raspeye
Extraire plusieurs éléments avec le tableau Numpy
Tracez l'indice boursier moyen Nikkei avec des pandas
Lire et écrire des fichiers csv avec numpy
Créez un bac avec NumPy, obtenez la correspondance entre les données et le bac
Graphiques de fonctions triangulaires avec numpy et matplotlib
J'ai fait un jeu de vie avec Numpy
Accélérer les calculs numériques avec NumPy: principes de base
Traitement d'image avec Python 100 knocks # 7 pooling moyen
Lire le fichier de données de caractères avec numpy
Gérer numpy avec Cython (méthode par memoryview)
Utilisez BLAS / LAPACK multi-thread avec numpy / scipy
J'ai comparé la moyenne mobile du type de filtre IIR avec les pandas et scipy