Les Cartes de contrôle en Python
J'utilise actuellement R régulièrement pour le contrôle statistique des processus. Avec ce que je peux produire les cartes de contrôle comme EWMA, Shewhart, CUSUM et GAM /Loess de lissage.
Quelqu'un sait-il de la meilleure façon de faire ces types de graphiques à l'aide de Python? J'ai d'abord regardé scikits.timeseries
mais il a été mis en conserve à contribuer à les pandas.
J'ai eu un coup d'oeil à des pandas et bien qu'il ne dispose EWMA fonctionnalité, j'ai besoin d'un peu plus.
Vous devez vous connecter pour publier un commentaire.
Viens de trouver ce package qui n'a pas été mis à jour en temps, mais fonctionne jusqu'à présent en Python 2.7.3 (sur 64 bits de Windows 7, à l'aide de jolies up-to-date de l'appui des paquets):
Ressemble à la 6ème point est à l'extérieur de la limite supérieure de contrôle...
Le paquet est fondamentalement une seule init.py fichier qui est à seulement quelques centaines de lignes de source, et cherche à mettre en œuvre plus d'une douzaine de graphiques, y compris CUSUM.
Enfin, il y a un projet github utile de garder un oeil sur: https://github.com/bwghughes/controlchart
Que cette question est ancienne, je pense qu'une mise à jour de réponse est valable ici - scipy offre de cusum fonctionnalités ici, et donc ne Pandas, trouvé ici. Voici un petit script pour tracer somme cumulative à l'aide de Pandas: