Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Візуалізація лінійної регресії | Розділ
Статистична візуалізація з Seaborn

bookВізуалізація лінійної регресії

Функція regplot (регресійний графік) використовується для побудови даних та лінійної регресійної моделі.

Вона створює точковий графік для двох змінних, x та y, а потім проводить через них лінію лінійної регресії (лінію найкращого передбачення), щоб візуалізувати кореляцію.

Основні параметри

  • fit_reg: це найважливіший перемикач;
  • True (типово): малює регресійну лінію та довірчий інтервал (затінена область);
  • False: малює лише точковий графік. Корисно, якщо потрібне оформлення regplot, але не потрібна модель;
  • marker: змінює символ точок даних (наприклад, '+', 'x', 'o');
  • color: встановлює колір для точок і лінії.

Приклад

Нижче наведено регресійний графік, що демонструє сильний зв'язок між загальною сумою рахунку та сумою чайових.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a regression plot sns.regplot( data=df, x='total_bill', y='tip', color='b', # Blue color marker='x', # Use 'x' as marker fit_reg=True # Show the line ) plt.show()
copy
Завдання

Swipe to start coding

Аналіз набору даних tips із візуалізацією лише сирих точок даних із використанням спеціального стилю.

  1. Встановити стиль на 'darkgrid'. Налаштувати кольори, передавши словник: встановити 'figure.facecolor' як 'tan', а 'axes.facecolor' як 'cornsilk'.
  2. Створити regplot з використанням набору даних tips (df):
  • Відобразити 'total_bill' по осі x та 'tip' по осі y.
  • Встановити символ точки (marker) як '+'.
  • Встановити color як 'green'.
  • Вимкнути регресійну лінію, встановивши fit_reg=False.
  1. Відобразити графік.

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 21
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

bookВізуалізація лінійної регресії

Свайпніть щоб показати меню

Функція regplot (регресійний графік) використовується для побудови даних та лінійної регресійної моделі.

Вона створює точковий графік для двох змінних, x та y, а потім проводить через них лінію лінійної регресії (лінію найкращого передбачення), щоб візуалізувати кореляцію.

Основні параметри

  • fit_reg: це найважливіший перемикач;
  • True (типово): малює регресійну лінію та довірчий інтервал (затінена область);
  • False: малює лише точковий графік. Корисно, якщо потрібне оформлення regplot, але не потрібна модель;
  • marker: змінює символ точок даних (наприклад, '+', 'x', 'o');
  • color: встановлює колір для точок і лінії.

Приклад

Нижче наведено регресійний графік, що демонструє сильний зв'язок між загальною сумою рахунку та сумою чайових.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a regression plot sns.regplot( data=df, x='total_bill', y='tip', color='b', # Blue color marker='x', # Use 'x' as marker fit_reg=True # Show the line ) plt.show()
copy
Завдання

Swipe to start coding

Аналіз набору даних tips із візуалізацією лише сирих точок даних із використанням спеціального стилю.

  1. Встановити стиль на 'darkgrid'. Налаштувати кольори, передавши словник: встановити 'figure.facecolor' як 'tan', а 'axes.facecolor' як 'cornsilk'.
  2. Створити regplot з використанням набору даних tips (df):
  • Відобразити 'total_bill' по осі x та 'tip' по осі y.
  • Встановити символ точки (marker) як '+'.
  • Встановити color як 'green'.
  • Вимкнути регресійну лінію, встановивши fit_reg=False.
  1. Відобразити графік.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 21
single

single

some-alt