Базове Побудова Графіків
Маючи розуміння архітектури matplotlib
, переходьте до створення першого графіка. Демонструються два поширені методи побудови графіка:
- Скриптовий підхід;
- Об'єктно-орієнтований підхід, що передбачає явне створення об'єктів
Artist
.
Скриптовий підхід
За цим підходом немає необхідності явно створювати об'єкти Figure
та Axes
(це виконується автоматично).
У двовимірному просторі кожна точка має координати x та y. Для побудови графіка імпортуйте підмодуль pyplot
, використовуйте псевдонім plt
, ініціалізуйте змінні x
та y
, і викликайте функцію plot()
з аргументами x
та y
, а також 'o'
для маркера точки.
Порядок аргументів має значення!
Графік відображається за допомогою plt.show()
:
12345import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
Об'єктно-орієнтований підхід
Єдина відмінність тут — використання об'єктно-орієнтованого підходу: об'єкти Figure
та Axes
створюються за допомогою subplots()
, а метод .plot()
викликається для об'єкта Axes
з тими ж аргументами.
123456import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
Наступні два рядки еквівалентні виклику plt.plot()
.
Обидва варіанти залишаються еквівалентними навіть при використанні інших функцій побудови графіків замість plot()
. У цьому курсі переважно використовується скриптовий підхід, однак розуміння обох підходів є важливим. Тепер побудуйте точку, використовуючи обраний вами метод.
Swipe to start coding
- Імпортувати підмодуль
pyplot
з бібліотекиmatplotlib
з псевдонімомplt
. - Присвоїти значення
10
та2
зміннимx
таy
відповідно. - Передати
x
таy
як аргументи у функціюplot()
, спочаткуx
, потімy
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 3.85
Базове Побудова Графіків
Свайпніть щоб показати меню
Маючи розуміння архітектури matplotlib
, переходьте до створення першого графіка. Демонструються два поширені методи побудови графіка:
- Скриптовий підхід;
- Об'єктно-орієнтований підхід, що передбачає явне створення об'єктів
Artist
.
Скриптовий підхід
За цим підходом немає необхідності явно створювати об'єкти Figure
та Axes
(це виконується автоматично).
У двовимірному просторі кожна точка має координати x та y. Для побудови графіка імпортуйте підмодуль pyplot
, використовуйте псевдонім plt
, ініціалізуйте змінні x
та y
, і викликайте функцію plot()
з аргументами x
та y
, а також 'o'
для маркера точки.
Порядок аргументів має значення!
Графік відображається за допомогою plt.show()
:
12345import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
Об'єктно-орієнтований підхід
Єдина відмінність тут — використання об'єктно-орієнтованого підходу: об'єкти Figure
та Axes
створюються за допомогою subplots()
, а метод .plot()
викликається для об'єкта Axes
з тими ж аргументами.
123456import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
Наступні два рядки еквівалентні виклику plt.plot()
.
Обидва варіанти залишаються еквівалентними навіть при використанні інших функцій побудови графіків замість plot()
. У цьому курсі переважно використовується скриптовий підхід, однак розуміння обох підходів є важливим. Тепер побудуйте точку, використовуючи обраний вами метод.
Swipe to start coding
- Імпортувати підмодуль
pyplot
з бібліотекиmatplotlib
з псевдонімомplt
. - Присвоїти значення
10
та2
зміннимx
таy
відповідно. - Передати
x
таy
як аргументи у функціюplot()
, спочаткуx
, потімy
.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 3.85single