Diagrama de dispersión (1)
Cuando tienes una escala de tiempo a lo largo del eje horizontal, el gráfico de líneas es tu amigo. Pero, en muchos otros casos, como cuando intentas evaluar si existe una correlación entre dos variables, el diagrama de dispersión es la mejor opción. A continuación se muestra un ejemplo de cómo construir un gráfico de dispersión.
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
Sigamos con el gráfico gdp_cap
frente a life_exp
, los datos de GDP y la esperanza de vida de distintos países en 2007. ¿Quizá un diagrama de dispersión sea una alternativa mejor?
De nuevo, el paquete matplotlib.pyplot
está disponible como plt
.
Este ejercicio forma parte del curso
Python intermedio
Instrucciones del ejercicio
- Cambia el gráfico de líneas ue se ha programado en el script por un gráfico de dispersión.
- La correlación se hará evidente cuando visualices el PIB per cápita en una escala logarítmica. Añade la línea
plt.xscale('log')
. - Termina el script con
plt.show()
para visualizar el gráfico.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# Change the line plot below to a scatter plot
plt.plot(gdp_cap, life_exp)
# Put the x-axis on a logarithmic scale
# Show plot