Как создать график соотношения классов с помощью Seaborn?

Пользователь

от nikko , в категории: Python , 3 месяца назад

Как создать график соотношения классов с помощью Seaborn?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от camren , 2 месяца назад

@nikko 

Для создания графика соотношения классов с помощью библиотеки Seaborn можно использовать функцию countplot(). Эта функция позволяет отобразить количество наблюдений в каждой категории переменной.


Вот пример кода, показывающий, как создать график соотношения классов с помощью Seaborn:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
import seaborn as sns
import matplotlib.pyplot as plt

# Загрузка данных
data = sns.load_dataset('iris')

# Создание графика
sns.countplot(x='species', data=data)

# Добавление заголовка
plt.title('Class Distribution')

# Отображение графика
plt.show()


В данном примере используется набор данных "iris", который включен в библиотеку Seaborn. Функция countplot() принимает аргументы x и data, где x - это переменная, для которой нужно отобразить соотношение классов, а data - это данные, содержащие эту переменную.


После создания графика можно добавить заголовок с помощью функции title(). Затем график отображается с помощью функции show().


Таким образом, данный код создаст график соотношения классов переменной "species" в наборе данных "iris".