Точкова діаграма (1)
Коли на горизонтальній осі відкладається час, найзручніше будувати лінійний графік. Але в багатьох інших випадках, наприклад, коли ви хочете перевірити, чи є кореляція між двома змінними, краще обрати точкову діаграму. Нижче наведено приклад побудови точкової діаграми.
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
Продовжімо з графіком «gdp_cap проти life_exp», де подано ВВП на душу населення та тривалість життя для різних країн у 2007 році. Можливо, точкова діаграма буде вдалішою альтернативою?
Знову ж таки, пакет matplotlib.pyplot доступний як plt.
Ця вправа є частиною курсу
Intermediate Python
Інструкції до вправи
- Замініть у скрипті лінійний графік на точкову діаграму.
- Кореляція стане помітнішою, якщо показати ВВП на душу населення в логарифмічному масштабі. Додайте рядок
plt.xscale('log'). - Завершіть скрипт викликом
plt.show(), щоб відобразити графік.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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