Базове Побудова Графіків
Маючи розуміння архітектури 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.
Рішення
Дякуємо за ваш відгук!
single