Візуалізація Гістограм
histplot (гістограма) — це класичний інструмент, який відображає розподіл однієї або декількох змінних шляхом підрахунку кількості спостережень, що потрапляють у дискретні інтервали (бін). Він допомагає відповісти на питання: «Яке значення зустрічається найчастіше?», «Чи є дані симетричними?» або «Чи є викиди?».
Налаштування гістограми
За замовчуванням histplot будує стовпчики та підраховує кількість входжень. Однак, його можна налаштувати для отримання додаткової інформації.
1. Зміна статистики (stat)
Замість простого підрахунку можна обчислювати щільність. Це корисно при порівнянні груп різного розміру, оскільки нормалізує площу під кривою до 1.
stat='density'
2. Візуальний стиль (element)
Під час побудови декількох груп із використанням hue стандартні стовпчики можуть накладатися. Використання лінійного графіка (step plot) створює контур, що полегшує перегляд перекриттів.
element='step'
3. Ширина бінів (binwidth)
Розмір бінів визначає рівень деталізації.
binwidth=1
Приклад: ось як можна поєднати ці параметри для створення щільнісної гістограми з контуром (step-filled density plot):
1234567891011121314151617import seaborn as sns import matplotlib.pyplot as plt # Loading dataset data = sns.load_dataset('penguins') # Creating a customized histplot sns.histplot( data=data, x='bill_length_mm', hue='species', # Color by species element='step', # Use step lines instead of bars stat='density', # Show density instead of count common_norm=False # Normalize each group separately ) plt.show()
Swipe to start coding
Створення чіткої візуалізації довжин дзьобів пінгвінів:
- Ініціалізувати
histplot, використовуючи датафреймdf. - Встановити
xна'bill_length_mm'. - Згрупувати дані за
'island'за допомогою параметраhue. - Змінити стиль візуалізації на
'step'за допомогою параметраelement. - Змінити вісь Y для відображення
'density'за допомогою параметраstat. - Встановити
binwidthна1і використати палітру'flare'. - Відобразити графік.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 4.55
Візуалізація Гістограм
Свайпніть щоб показати меню
histplot (гістограма) — це класичний інструмент, який відображає розподіл однієї або декількох змінних шляхом підрахунку кількості спостережень, що потрапляють у дискретні інтервали (бін). Він допомагає відповісти на питання: «Яке значення зустрічається найчастіше?», «Чи є дані симетричними?» або «Чи є викиди?».
Налаштування гістограми
За замовчуванням histplot будує стовпчики та підраховує кількість входжень. Однак, його можна налаштувати для отримання додаткової інформації.
1. Зміна статистики (stat)
Замість простого підрахунку можна обчислювати щільність. Це корисно при порівнянні груп різного розміру, оскільки нормалізує площу під кривою до 1.
stat='density'
2. Візуальний стиль (element)
Під час побудови декількох груп із використанням hue стандартні стовпчики можуть накладатися. Використання лінійного графіка (step plot) створює контур, що полегшує перегляд перекриттів.
element='step'
3. Ширина бінів (binwidth)
Розмір бінів визначає рівень деталізації.
binwidth=1
Приклад: ось як можна поєднати ці параметри для створення щільнісної гістограми з контуром (step-filled density plot):
1234567891011121314151617import seaborn as sns import matplotlib.pyplot as plt # Loading dataset data = sns.load_dataset('penguins') # Creating a customized histplot sns.histplot( data=data, x='bill_length_mm', hue='species', # Color by species element='step', # Use step lines instead of bars stat='density', # Show density instead of count common_norm=False # Normalize each group separately ) plt.show()
Swipe to start coding
Створення чіткої візуалізації довжин дзьобів пінгвінів:
- Ініціалізувати
histplot, використовуючи датафреймdf. - Встановити
xна'bill_length_mm'. - Згрупувати дані за
'island'за допомогою параметраhue. - Змінити стиль візуалізації на
'step'за допомогою параметраelement. - Змінити вісь Y для відображення
'density'за допомогою параметраstat. - Встановити
binwidthна1і використати палітру'flare'. - Відобразити графік.
Рішення
Дякуємо за ваш відгук!
single