Точечный график (1)
Когда данные распределены вдоль временной оси, линейный график — лучший выбор. Однако во многих других случаях, например когда нужно оценить корреляцию между двумя переменными, точечный график подходит лучше. Ниже приведён пример его построения.
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
Продолжим работу с графиком gdp_cap и life_exp — данными о ВВП и продолжительности жизни в разных странах за 2007 год. Возможно, точечный график окажется более подходящим вариантом?
Пакет matplotlib.pyplot по-прежнему доступен под именем plt.
Это упражнение является частью курса
Средний уровень 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