Gráficos básicos de series temporales
Aunque comandos sencillos como print(), length(), head() y tail() te dan información clave sobre tus datos de series temporales, otra forma muy útil de explorarlos es generar un gráfico.
En este ejercicio, vas a representar los datos anuales del caudal del río Nilo usando la función plot(). Para objetos de series temporales como Nile, normalmente se incluye un índice de Time en el eje horizontal. Del ejercicio anterior sabes que estos datos van de 1871 a 1970, y las marcas del eje horizontal están etiquetadas en consecuencia. La etiqueta predeterminada "Time" no es muy informativa. Como son medidas anuales, deberías usar la etiqueta "Year". Ya que estás, cambia también la etiqueta del eje vertical a "River Volume (1e9 m^{3})".
Además, conviene añadir un título informativo, que puedes establecer con el argumento main. En este caso, un título útil sería "Annual River Nile Volume at Aswan, 1871-1970".
Por último, el type de trazado predeterminado para objetos de series temporales es "l" (línea). Conectar observaciones consecutivas puede ayudar a interpretar el gráfico de una serie temporal. A veces también es útil incluir tanto los puntos de observación como las líneas; en ese caso usamos "b" (both).
Este ejercicio forma parte del curso
Análisis de series temporales en R
Instrucciones del ejercicio
- Usa
plot()para mostrar el conjunto de datos Nile. - Haz una segunda llamada a
plot()para mostrar los datos, pero añade los argumentos:xlab = "Year",ylab = "River Volume (1e9 m^{3})". - Haz una tercera llamada a
plot()con los datos de Nile y, esta vez, añade también un título e incluye los puntos de observación en la figura especificando:main = "Annual River Nile Volume at Aswan, 1871-1970",type ="b".
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Plot the Nile data
plot(___)
# Plot the Nile data with xlab and ylab arguments
plot(___, xlab = "___", ylab = "___")
# Plot the Nile data with xlab, ylab, main, and type arguments