Чи можна збільшити графік, якщо вбудований рядок? Особливо щодо обертання та масштабування 3D-графіків є необхідною особливістю.
Відповіді:
Тепер завдяки mpld3 надзвичайно легко увімкнути масштабування вбудованих графіків!
Все, що вам потрібно зробити, це встановити mpld3 ( pip install mpld3
), а потім додати це у свій блокнот:
%matplotlib inline
import mpld3
mpld3.enable_notebook()
Тепер ваші графіки отримають меню панелі інструментів внизу ліворуч, в якому ви можете ввімкнути масштабування миші :)
Json serialization error
Тепер ви можете використовувати %matplotlib notebook
замість цього, %matplotlib inline
і ви зможете взаємодіяти зі своїми ділянками.
На сьогоднішній день найближче ви можете перемалювати його на більший розмір за допомогою figsize
функції. Він очікує розмірів у дюймах, що мене виявило вперше, коли я спробував його використовувати.
Є деякі рослини для багатого інтерфейсу, які дозволять маніпулювати сюжетами в реальному часі, використовуючи HTML5, але я думаю, що це буде ще кілька місяців, перш ніж це буде готово.
Якщо ви використовуєте блокнот на своєму локальному комп’ютері, зараз найпростішим варіантом може бути не використання вбудованого режиму, тому графіки з’являються як окремі вікна.
Ще один хороший приклад, який з’явився нещодавно, - це навчити цю роботу підрядникам:
Нехай вони самі обробляють візуалізацію, панорамування та масштабування!
matplotlib.use('nbagg')
не працював і для мене. Я знайшов mdplt3
досить повільний. Замість збільшення, я в кінцевому підсумку змінив розмір своєї фігури (зробивши її великою), використовуючи цю публікацію: Налаштування ширини ділянки в блокноті ipython