Gráfico de dispersão (1)
Quando temos uma escala de tempo ao longo do eixo horizontal, um gráfico de linhas é uma boa ideia. Mas, em muitos outros casos, quando estamos tentando avaliar se há uma correlação entre duas variáveis, por exemplo, o gráfico de dispersão é a melhor opção. Veja abaixo um exemplo de como criar um gráfico de dispersão.
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
Vamos continuar com o gráfico gdp_cap
x life_exp
, os dados do PIB e da expectativa de vida de diferentes países em 2007. Será que um gráfico de dispersão é uma alternativa melhor?
Novamente, o pacote matplotlib.pyplot
está disponível como plt
.
Este exercício faz parte do curso
Python intermediário
Instruções do exercício
- Altere o gráfico de linhas codificado no script para um gráfico de dispersão.
- Uma correlação ficará clara quando você exibir o PIB per capita em uma escala logarítmica. Adicione a linha
plt.xscale('log')
. - Finalize o script com
plt.show()
para exibir o gráfico.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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