удалите пробелы в подзаголовке изображений в python и сохраните его

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

import matplotlib
matplotlib.use('Agg')

import matplotlib.pyplot as plt    

j=0
plt.clf()

f, axarr= plt.subplots(4,5, gridspec_kw = {'wspace':0, 'hspace':0})
f.tight_layout()

for i, ax in enumerate(f.axes):
    j=j+1
    im = ax.imshow(syllable_1.transpose(), vmin=0, vmax=syllable_1.max(), 
    cmap='pink_r')

    plt.xticks([], [])

    #ax[j].autoscale_view('tight')

    #ax.set_xticklabels([])

    #ax.set_yticklabels([])


#plt.subplots_adjust(left=0.1, right=0.85, top=0.85, bottom=0.1)
plt.subplots_adjust(wspace=0, hspace=0)

plt.savefig("myfig9.png", bbox_inches='tight')

результат следующий:

введите здесь описание изображения

не могли бы вы предложить мне несколько решений для ее решения.

заранее спасибо


person roan    schedule 23.01.2018    source источник


Ответы (1)


Просто чтобы вы знали, я добавляю aspect='auto' к моему сюжетному коду, и это решено. Я использовал следующую ссылку . Кажется, я не использовал хорошие ключевые слова для поиска. Спасибо

person roan    schedule 23.01.2018