Громадянам України

Як побудувати тривимірні лінії в matplotlib?

Як побудувати 3D безперервну лінію в Matplotlib?

  1. Встановіть розмір фігури та відрегулюйте відступ між та навколо підсхем.
  2. Створіть точки даних x і y за допомогою numpy.
  3. Створіть точки даних z, використовуючи точки даних x і y.
  4. Створіть нову фігуру або активуйте існуючу за допомогою методу figure().

Щоб побудувати тривимірні фігури за допомогою matplotlib, нам потрібно імпортувати набір інструментів mplot3d, який додає до matplotlib прості можливості тривимірного малювання. Як тільки ми імпортували набір інструментів mplot3d, ми могли створювати тривимірні осі та додавати дані до осей. Давайте спочатку створимо тривимірні осі. Сокира = плт.

Створення 3D-графіку в Matplotlib з 3D-масиву numpy

  1. Створіть нову фігуру або активуйте існуючу за допомогою методу figure().
  2. Додайте '~. сокири. …
  3. Створіть випадкові дані розміром=(3, 3, 3).
  4. Витягніть дані x, y та z із тривимірного масиву.
  5. Нанесіть тривимірні розсіяні точки на створену вісь.
  6. Щоб відобразити малюнок, використовуйте метод show().

Matplotlib був представлений для двовимірного малювання. Тривимірний графік увімкнено шляхом імпорту набору інструментів mplot3d., який постачається разом зі стандартною бібліотекою Matplotlib. Після імпортування тривимірні графіки можна створити, передавши ключове слово projection=”3d” будь-якій зі звичайних функцій створення осей у Matplotlib.

У Matplotlib тривимірні графіки можна ввімкнути за допомогою імпорт набору інструментів mplot3d, який постачається разом із встановленням Matplotlib. Ось код для порожнього 3D-графіку. Спочатку ми імпортували підмодуль pyplot з Matplotlib. Потім ми ввімкнули тривимірні графіки, імпортувавши субмодуль mplot3d.