30 votos

Módulo de Python para el cambio de punto de análisis

Estoy buscando un módulo de Python que se realiza un cambio de punto de análisis de series de tiempo. Hay un número de diferentes algoritmos y me gustaría estudiar la eficacia de algunas de ellas, sin tener a mano el rollo de cada uno de los algoritmos.

Idealmente me gustaría que algunos módulos como el bcp (Bayesiano Punto de Cambio) o strucchange paquetes en R. yo esperaba encontrar algunos en Scipy pero no he sido capaz de cambiar nada.

Estoy sorprendido de que no existen instalaciones en:

  • statsmodels.tsa: el Tiempo de la serie de herramientas de análisis estadístico
  • scikits.unicc: análisis de series de Tiempo herramientas para ampliar scipy
  • scipy.señal: la señal de herramientas de procesamiento en scipy

Hay módulos con el cambio de detección de punto de algoritmos en Python?

10voto

redct Puntos 181

Usted puede probar la changefinder biblioteca en PyPI. La descripción dice que es una línea de Detección de Cambio de Biblioteca basado en el algoritmo ChangeFinder

También hay algunas implementaciones de Python de Michele Basseville Estadística del Punto de Cambio de las técnicas de Detección disponibles en formato de tutorial en este repo de Github.

7voto

takeenan Puntos 11

Todavía hay algunas lagunas en la biblioteca de Python para el uso avanzado de las estadísticas de los paquetes. Has probado a utilizar el RPy módulo? Cuando se utiliza RPy puede cargar R módulos.

breve tutorial sobre RPy: http://www.sciprogblog.com/2012/08/using-r-from-within-python.html strucchange

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X