8 - Series de tiempo en Pandas: otras formas de representar el índice

Lección 8 del curso Pandas Nivel Avanzado.

En la lección anterior vimos como usar el tipo de dato DatetimeIndex para definir una Serie de Tiempo en Pandas.

Esta es la alternativa comúnmente usada pues permite que el índice contenga la información de la fecha y hora para cada uno de los registros presentes en la Serie de Tiempo.

Sin embargo, dependiendo del análisis que queramos realizar sobre la Serie de Tiempo, en ocasiones puede resultar útil que el índice esté definido por períodos de tiempo (semanas, meses, años, etc.) o como el tiempo transcurrido a partir de un instante determinado.

En estos casos requerimos formas alternativas de definir el índice. Así que en esta lección veremos otras dos formas adicionales que comúnmente podremos encontrar para definir el índice de una Serie de Tiempo: por periodos de tiempo (con el tipo de dato PeriodIndex) y por “deltas” de tiempo (con el tipo de dato TimedeltaIndex).

Contenido exclusivo suscriptores

Suscríbete y accede al código fuente y al video con la explicación detallada de esta lección. Además podrás disfrutar de todos los cursos de la Academia Online

Acabamos de ver dos formas alternativas de definir el índice de una Serie de Tiempo en Pandas.

La primera es usando el tipo de dato PeriodIndex, que permite expresar el índice en intervalos de tiempo regulares (semanas, meses, años, etc.), y la segunda es usando TimedeltaIndex que permite representar cada instante de tiempo de manera relativa, es decir calculado con respecto a un instante de tiempo de referencia.

En este punto, y con lo visto en estas tres últimas lecciones, ya tenemos claridad sobre la forma como se puede representar la variable tiempo en Pandas y cómo usarla para representar de manera adecuada una Serie de Tiempo.

Así que en las siguientes lecciones de este módulo nos enfocaremos en las diferentes herramientas que nos ofrece Pandas para operar sobre estos tipos de dato, comenzando con el “slicing” de una Serie de Tiempo que será el tema de la próxima lección.

Ver todas las lecciones de este curso