Удаление заполнения из спектрограммы Matplotlib

Я пытаюсь удалить пробелы, заполняющие сгенерированную спектрограмму matplotlib. Я пытался установить ограничение на ось и установить ее близко к оси, но это не работает.

Вот скриншот: Снимок экрана с отступами

Спасибо


person congIA    schedule 19.10.2016    source источник
comment
Возможный дубликат Python, Matplotlib, subplot: Как установить ось диапазон?   -  person berna1111    schedule 19.10.2016


Ответы (1)


Вы можете использовать plt.xlim() и plt.ylim() с нужными ограничениями.

Ваш plt.axis(...) должен был подойти, попробуйте запустить его после сюжета.

Похожий вопрос и другой.

person berna1111    schedule 19.10.2016
comment
Я пробовал с этими функциями, но они не работают. Я использую Jupyter, поэтому я подумал, что это проблема с - person congIA; 20.10.2016
comment
... Блокнот %matplotlib, поэтому я изменил его на встроенный %matplotlib, как в примерах, но это тоже не работает. - person congIA; 20.10.2016
comment
Вы пытались использовать эти команды после plt.specgram? Или использовать set_autoscale_on(False) на вашей оси перед рисованием? - person berna1111; 20.10.2016