Scatter Python: графика, анализ и визуализация данных с помощью Python
Scatter-график в Python представляет собой графическое представление данных в виде отдельных точек на плоскости, где каждая точка имеет значение по оси X и Y. Этот тип графика широко используется в анализе данных и визуализации.
Для создания scatter-графиков в Python используется библиотека matplotlib. Ниже приведен пример кода, демонстрирующий создание scatter-графика:
python
import matplotlib.pyplot as plt
# Задаем данные
x = [1, 2, 3, 4, 5] # значения по оси X
y = [2, 4, 6, 8, 10] # значения по оси Y
# Создаем scatter-график
plt.scatter(x, y)
# Добавляем заголовок и подписи осей
plt.title("Scatter-график")
plt.xlabel("Значения по оси X")
plt.ylabel("Значения по оси Y")
# Отображаем график
plt.show()
В этом примере создается scatter-график с пятью точками, где значения по оси X равны [1, 2, 3, 4, 5], а значения по оси Y равны [2, 4, 6, 8, 10]. Затем добавляются заголовок и подписи осей, и график отображается с помощью функции `show()`.
Библиотека matplotlib также предоставляет множество опций для настройки внешнего вида scatter-графика, таких как цвет точек, размер точек, форма маркеров и т.д. Например:
python
import matplotlib.pyplot as plt
# Задаем данные
x = [1, 2, 3, 4, 5] # значения по оси X
y = [2, 4, 6, 8, 10] # значения по оси Y
colors = ['r', 'g', 'b', 'c', 'm'] # цвета точек
sizes = [10, 20, 30, 40, 50] # размеры точек
# Создаем scatter-график с определенными цветами и размерами
plt.scatter(x, y, c=colors, s=sizes)
# Добавляем заголовок и подписи осей
plt.title("Scatter-график с кастомизацией")
plt.xlabel("Значения по оси X")
plt.ylabel("Значения по оси Y")
# Отображаем график
plt.show()
В этом примере добавлены параметры `c` и `s` для настройки цвета и размера точек scatter-графика.
Таким образом, scatter-график в Python - это полезный инструмент для визуализации данных, который позволяет наглядно отобразить зависимость значений между двумя переменными.