ComenzarEmpieza gratis

Mostrar y etiquetar gráficos

Como viste antes, si el índice de un DataFrame de pandas contiene fechas, pandas formateará automáticamente el eje x de forma legible. Además, el método .plot() te permite especificar varios parámetros para ajustar tu gráfico de series temporales (color de las líneas, grosor de las líneas y tamaño de la figura).

Puede que hayas visto la notación ax = df.plot(...) y te preguntes para qué sirve el objeto ax. Esto se debe a que la función plot devuelve un objeto AxesSubplot de matplotlib, y es habitual asignar este objeto devuelto a una variable llamada ax. Hacerlo también te permite añadir más anotaciones y especificaciones a tu gráfico, como las etiquetas de los ejes.

Este ejercicio forma parte del curso

Visualización de datos temporales en Python

Ver curso

Instrucciones del ejercicio

Muestra un gráfico de líneas del DataFrame discoveries.

  • Especifica el color de la línea como 'blue'.
  • El grosor de la línea como 2.
  • Las dimensiones de tu figura con longitud 8 y ancho 3.
  • Especifica el fontsize de 6.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Plot a line chart of the discoveries DataFrame using the specified arguments
ax = ____.____(____='blue', ____=(8, ____), ____=2, fontsize=____)

# Specify the title in your plot
ax.set_title('Number of great inventions and scientific discoveries from 1860 to 1959', fontsize=8)

# Show plot
plt.show()
Editar y ejecutar código