Scatter Matplotlib: библиотека для визуализации данных
scatter - это метод построения графика рассеяния в библиотеке matplotlib, который позволяет визуализировать связь между двумя переменными. Основой графика рассеяния являются точки, координаты которых соответствуют значениям двух переменных. scatter позволяет настраивать цвет, размер и форму точек в зависимости от значений третьей переменной.
Пример кода для построения графика рассеяния с помощью scatter:
python
import matplotlib.pyplot as plt
import numpy as np
# Создаем данные для графика рассеяния
x = np.random.normal(0, 1, 100)
y = np.random.normal(0, 1, 100)
colors = np.random.rand(100)
sizes = 1000 * np.random.rand(100)
# Строим график рассеяния
plt.scatter(x, y, c=colors, s=sizes, alpha=0.5)
plt.xlabel('X')
plt.ylabel('Y')
plt.title('Scatter plot')
plt.colorbar()
plt.show()
В этом примере мы сгенерировали две случайные выборки `x` и `y` из нормального распределения, а также случайные значения цветов и размеров точек. Затем мы передали эти данные в метод scatter и задали параметры цвета `c`, размера `s` и прозрачности `alpha` точек. Также мы добавили названия осей, заголовок и цветовую шкалу для графика.