我在python中有一个200x3
矩阵,我想绘制。但是,通过使用Matplotlib
,我得到了下图。如何绘制看起来更好的图像?
我的代码:
import matplotlib.pyplot as plt
plt.imshow(spectrum_matrix)
plt.show()
答案 0 :(得分:1)
您可以使用set_aspect()
:
import matplotlib.pyplot as plt
import numpy as np
spectrum_matrix = np.random.rand(200,3)
plt.imshow(spectrum_matrix)
plt.axes().set_aspect('auto')
plt.show()