简体   繁体   English

matplotlib 中的 figsize 没有改变图形大小

[英]figsize in matplotlib is not changing the figure size

load imports加载进口

import IPython.display as ipd
import librosa
import librosa.display
import matplotlib.pyplot as plt

read and plot audio读取和 plot 音频

filename = 'C:/Users/adil/Desktop/PROJ 2/Udacity-ML-Capstone-master/UrbanSound Dataset sample/audio/103074-7-0-0.wav'
plt.figure(figsize=(12,4))
data,sample_rate = librosa.load(filename)
_ = librosa.display.waveplot(data,sr=sample_rate)
ipd.Audio(filename)

problem !!问题 !!

NoBackendError Traceback (most recent call last) in 3 filename = 'C:/Users/adil/Desktop/PROJ 2/Udacity-ML-Capstone-master/UrbanSound Dataset sample/audio/103074-7-0-0.wav' 4 plt.figure(figsize=(12,4)) ----> 5 data,sample_rate = librosa.load(filename) 6 _ = librosa.display.waveplot(data,sr=sample_rate) 7 ipd.Audio(filename) NoBackendError Traceback(最近一次通话最后一次)在 3 文件名 = 'C:/Users/adil/Desktop/PROJ 2/Udacity-ML-Capstone-master/UrbanSound Dataset sample/audio/103074-7-0-0.wav' 4 plt.figure(figsize=(12,4)) ----> 5 data,sample_rate = librosa.load(filename) 6 _ = librosa.display.waveplot(data,sr=sample_rate) 7 ipd.Audio(filename)

~\Anaconda3\lib\site-packages\librosa\core\audio.py in load(path, sr, mono, offset, duration, dtype, res_type) 110 111 y = [] --> 112 with audioread.audio_open(os.path.realpath(path)) as input_file: 113 sr_native = input_file.samplerate 114 n_channels = input_file.channels ~\Anaconda3\lib\site-packages\librosa\core\audio.py in load(path, sr, mono, offset, duration, dtype, res_type) 110 111 y = [] --> 112 with audioread.audio_open(os .path.realpath(path)) 作为 input_file: 113 sr_native = input_file.samplerate 114 n_channels = input_file.channels

~\Anaconda3\lib\site-packages\audioread_ init _.py in audio_open(path, backends) 114 115 # All backends failed! ~\Anaconda3\lib\site-packages\audioread_ init _.py in audio_open(path, backends) 114 115 # 所有后端都失败了! --> 116 raise NoBackendError() --> 116 引发 NoBackendError()

NoBackendError:无后端错误:

Figure size 864x288 with 0 Axes图形尺寸 864x288 与 0 轴

I finally solved the above problem by removing the:我终于通过删除以下内容解决了上述问题:

data,sample_rate = librosa.load(filename)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM