2016-09-28 3 views
0

Я разрабатываю программу Python, которая включает в себя отображение траекторий X-Y-Z в трехмерном пространстве. Я использую IDE Spyder, который, естественно, поставляется с Anaconda, и я запускаю свои скрипты в консолях IPython.MPlot3D Image Manipulation in IPython

Так что я смог сгенерировать 3D-сюжет успешно и использовать pyplot.show() для его отображения на консоли IPython. Однако при отображении в IPython отображается только один угол графика. И я читал, что MPlot3D можно использовать для создания интерактивных сюжетов. Правильно ли я полагаю, что я могу повернуть и увеличить 3D-график? Или IPython и/или IDE Spyder не поддерживают эту функцию? Должен ли я работать над поворотом изображения сюжета в сценарии? Как я могу взаимодействовать с этим сюжетом?

ответ

2

Да, вы можете вращать и взаимодействовать с графиками Mplot3d в Spyder, вам просто нужно изменить настройку, чтобы графики отображались в отдельном окне, а не в консоли IPython. Просто измените настройки встроенного в автоматический режим:

Инструменты> Настройки> IPython консоли> Графика> Графика> бэкэнд Backend: Автоматическая

Затем нажмите кнопку Применить, близко Spyder, и перезагрузка.

1

Я изначально сталкивался с тем же вопросом Все, кажется, в порядке, но не могло повернуть изображение.

После переключения между графическим и автоматическим в Инструменты> Настройки> IPython консоли> Графика> Графика Серверные> Backend: ....

я мог повернуть изображение