2013-05-08 8 views
4

Я рисую график на python, используя библиотеку Matplotlib. Я хочу удалить всю панель инструментов из графика. , которые выглядят следующим образом.Удалить панель инструментов Matplotlib из графика

Toolbar menu

я пытался много, но не в состоянии понять, каким образом это сделать. любезно направьте меня в файл/код и предложите мне изменения, которые необходимо выполнить.

+0

Я не думаю, что вы можете. Возможно, вам придется встроить его в свой собственный пользовательский интерфейс (http://matplotlib.org/examples/user_interfaces/). –

+0

@ WesleyBaugh Это можно сделать, используя 'rcParams'. Создание собственного интерфейса _is_ решение, но это способ переполнения. – tacaswell

+0

@tcaswell Прохладный, спасибо. Попробовал кое-кого искать, но документация для ['show()'] (http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.show) не давала никаких намеков на то, где искать (' rcParams'). Хорошо знать! –

ответ

6

Вы можете отключить панель инструментов через rcParams. Либо добавить (или раскомментировать) строку

toolbar: None 

в вашем matplotlibrc файле или динамически,

rcParams['toolbar'] = 'None' 
+0

Спасибо, я очень ценю вашу помощь .. !! –