Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Точкова Діаграма | Створення Поширених Графіків
Ультимативна Візуалізація з Python

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

book
Точкова Діаграма

Note
Визначення

Точкова діаграма — це тип графіка, який відображає взаємозв'язок між двома змінними (x та y) за допомогою точок або інших маркерів.

Точкові діаграми є одним із найпростіших інструментів для візуального аналізу кореляції між двома змінними. Хоча це не найточніший метод, вони часто дають корисне уявлення з першого погляду.

Вона схожа на лінійну діаграму, але замість ліній використовуються лише маркери. Щоб створити точкову діаграму, достатньо скористатися функцією scatter() з модуля pyplot, передавши спочатку значення для осі x, а потім значення для осі y. Розглянемо приклад:

1234567
import matplotlib.pyplot as plt import numpy as np x = np.array([6, 1, 8, 20, 13, 4, 16, 5, 11, 10]) y = 2 * x + 5 # Creating a scatter plot plt.scatter(x, y) plt.show()
copy

Синтаксис функції scatter() подібний до plot(). Однак, на відміну від plot(), тут завжди потрібно вказувати значення для обох параметрів x та y.

У цьому прикладі y обчислюється за формулою y = 2x + 5. Точкова діаграма демонструє додатний лінійний зв'язок — зі збільшенням x також зростає і y, і навпаки.

Також можна встановити інші маркери замість крапок і задати їхній розмір за допомогою параметрів marker та s відповідно:

1234567
import matplotlib.pyplot as plt import numpy as np x = np.array([6, 1, 8, 20, 13, 4, 16, 5, 11, 10]) y = 2 * x + 5 # Specifying the markers and their size plt.scatter(x, y, marker='x', s=100) plt.show()
copy

У цьому випадку використовувалися маркери 'x' замість стандартних 'o' (крапок), а їхній розмір було встановлено на 100. Ви можете змінювати параметр s, щоб дослідити різні розміри маркерів.

Note
Досліджуйте більше

У наступному розділі буде докладніше розглянуто налаштування графіків, але наразі ви можете скористатися scatter() для ознайомлення з документацією функції.

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

Note
Примітка

Хоча plt.plot(x, y, 'o') та plt.scatter(x, y) на перший погляд виглядають схоже, вони мають різне призначення:

  • plt.plot(x, y, 'o') — це функція лінійного графіка, яка використовує 'o' для відображення лише маркерів. Це швидко, але має обмежені можливості стилізації.
  • plt.scatter(x, y) — це спеціалізована функція для точкових діаграм, яка надає більше контролю — дозволяє індивідуально налаштовувати розмір, колір і прозорість маркерів.
Завдання

Swipe to start coding

Відображення квадратичної залежності між двома змінними за допомогою точкового графіка:

  1. Замініть підкреслення так, щоб масив y містив квадрати елементів масиву x.
  2. Використайте відповідну функцію для створення точкового графіка.
  3. Передайте x та y у цю функцію у правильному порядку.
  4. Встановіть розмір маркерів на 70.

Рішення

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

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

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

Секція 2. Розділ 3
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

Awesome!

Completion rate improved to 3.85

book
Точкова Діаграма

Note
Визначення

Точкова діаграма — це тип графіка, який відображає взаємозв'язок між двома змінними (x та y) за допомогою точок або інших маркерів.

Точкові діаграми є одним із найпростіших інструментів для візуального аналізу кореляції між двома змінними. Хоча це не найточніший метод, вони часто дають корисне уявлення з першого погляду.

Вона схожа на лінійну діаграму, але замість ліній використовуються лише маркери. Щоб створити точкову діаграму, достатньо скористатися функцією scatter() з модуля pyplot, передавши спочатку значення для осі x, а потім значення для осі y. Розглянемо приклад:

1234567
import matplotlib.pyplot as plt import numpy as np x = np.array([6, 1, 8, 20, 13, 4, 16, 5, 11, 10]) y = 2 * x + 5 # Creating a scatter plot plt.scatter(x, y) plt.show()
copy

Синтаксис функції scatter() подібний до plot(). Однак, на відміну від plot(), тут завжди потрібно вказувати значення для обох параметрів x та y.

У цьому прикладі y обчислюється за формулою y = 2x + 5. Точкова діаграма демонструє додатний лінійний зв'язок — зі збільшенням x також зростає і y, і навпаки.

Також можна встановити інші маркери замість крапок і задати їхній розмір за допомогою параметрів marker та s відповідно:

1234567
import matplotlib.pyplot as plt import numpy as np x = np.array([6, 1, 8, 20, 13, 4, 16, 5, 11, 10]) y = 2 * x + 5 # Specifying the markers and their size plt.scatter(x, y, marker='x', s=100) plt.show()
copy

У цьому випадку використовувалися маркери 'x' замість стандартних 'o' (крапок), а їхній розмір було встановлено на 100. Ви можете змінювати параметр s, щоб дослідити різні розміри маркерів.

Note
Досліджуйте більше

У наступному розділі буде докладніше розглянуто налаштування графіків, але наразі ви можете скористатися scatter() для ознайомлення з документацією функції.

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

Note
Примітка

Хоча plt.plot(x, y, 'o') та plt.scatter(x, y) на перший погляд виглядають схоже, вони мають різне призначення:

  • plt.plot(x, y, 'o') — це функція лінійного графіка, яка використовує 'o' для відображення лише маркерів. Це швидко, але має обмежені можливості стилізації.
  • plt.scatter(x, y) — це спеціалізована функція для точкових діаграм, яка надає більше контролю — дозволяє індивідуально налаштовувати розмір, колір і прозорість маркерів.
Завдання

Swipe to start coding

Відображення квадратичної залежності між двома змінними за допомогою точкового графіка:

  1. Замініть підкреслення так, щоб масив y містив квадрати елементів масиву x.
  2. Використайте відповідну функцію для створення точкового графіка.
  3. Передайте x та y у цю функцію у правильному порядку.
  4. Встановіть розмір маркерів на 70.

Рішення

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

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

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

close

Awesome!

Completion rate improved to 3.85

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

some-alt