Arrays 在绘制一组形状(257,55)时,我希望得到一个光谱图,但实际上我得到了一个线状图。错误是由什么引起的?

Arrays 在绘制一组形状(257,55)时,我希望得到一个光谱图,但实际上我得到了一个线状图。错误是由什么引起的?,arrays,matplotlib,data-science,spectrogram,Arrays,Matplotlib,Data Science,Spectrogram,我一直在使用VGISH代码,我需要为不同的时间戳绘制光谱图。我使用matplotlib绘制光谱图,但没有得到正确的结果。 我的代码 print(spec_slices[90].shape) print(spec_slices[90]) plt.plot(spec_slices[90]) 我知道这不是问问题的理想方式。但是我上传了关于我的数组代表什么和我得到的实际图的图像 plt.imshow(spec_slices[90])?@QuangHoang非常感谢您的帮助plt.imshow(spe

我一直在使用VGISH代码,我需要为不同的时间戳绘制光谱图。我使用matplotlib绘制光谱图,但没有得到正确的结果。 我的代码

print(spec_slices[90].shape)
print(spec_slices[90])
plt.plot(spec_slices[90])
我知道这不是问问题的理想方式。但是我上传了关于我的数组代表什么和我得到的实际图的图像


plt.imshow(spec_slices[90])
?@QuangHoang非常感谢您的帮助
plt.imshow(spec_slices[90])
?@QuangHoang非常感谢您的帮助