8 votos

¿Que el mejor lenguaje de programación para manejar series de tiempo?

Yo trabajo con archivos CSV que contiene 10 minutos los datos de las temperaturas de algunos años de una estación, y me suelen realizar algunos cálculos: media, promedio, las correlaciones entre las dos estaciones, las correlaciones en las diferentes estaciones, las correlaciones de día/noche, ...

I programa de esta cálculos mediante el uso de la llanura de Python o de Microsoft Excel VBA, mediante el uso de bucles y cálculos sencillos. No es muy difícil de código, pero me pregunto si hay una biblioteca de Python o cualquier otro entorno de programación que me ayuda a ahorrar tiempo y las líneas de código.

He oído acerca de ScyPy y R, y yo estaría muy agradecido si usted podría compartir alguna experiencia con estas herramientas.

Muchas gracias de antemano.

12voto

KP. Puntos 1177

Tanto en Python y R son excelentes opciones para este tipo de trabajo.

Si usted ya está usando Python, a continuación, la opción más sencilla podría ser la de comenzar a usar Numerical Python (NumPy). El tutorial proporciona una introducción básica. Para más sugerencias, vea la respuesta a numpy: recursos de aprendizaje.

Si usted está interesado en el aprendizaje de R, el siguiente hilo, ofrece gran cantidad de punteros: Libros para aprender el lenguaje R.

5voto

gauss Puntos 110

Si adquieres utilizando R, revisa el paquete de la FDA. Le ayudará a convertir aquellas observaciones repetidas en datos funcionales (es decir, curvas suaves), abriendo una variedad de interesantes modos de análisis.

http://Cran.r-Project.org/web/Packages/FDA/index.html

http://en.wikipedia.org/wiki/Functional_data_analysis

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