Matplotlib Specgram对数y-scale轴无法正常工作

时间:2016-07-07 13:00:33

标签: python matplotlib spectrogram

基于以前的堆栈溢出问题,我知道需要做的是plt.yscale('log', nonposy = 'clip')ax.set_yscale('log')但是,这会导致空白/空图。还有一个页面说这个功能不存在 - 但是,这是在6年前,并且从那时起发生了更新。

fig, ax = plt.subplots()
ha = plt.subplot('111')
Pxx, freqs, bins, im = plt.specgram((tempdf[j]), NFFT=NFFT, noverlap = NOVERLAP, pad_to=PADTO, Fs=Fs)#, , mode='magnitude')
#plt.yscale('log')
#ax.set_yscale('log')
#plt.yscale('log', nonposy='clip')            
plt.show()

0 个答案:

没有答案