ajw*_*ood 25 python matplotlib
我有一个图像,以及与其每列像素相关的度量.我pyplot用来创建一个顶部有图像的图形,以及下面的列测量图.我正在使用这样的东西:
import numpy as np
import matplotlib.pyplot as plt
A = np.random.rand(34*52).reshape(34,52)
means = np.average(A,axis=0)
plt.figure()
plt.subplot(2,1,1)
plt.imshow(A, interpolation='nearest' )
plt.subplot(2,1,2)
plt.plot(means)
plt.show()
Run Code Online (Sandbox Code Playgroud)
如何将图像的宽度拉伸到与图形匹配的宽度.这样,当查看绘图中的测量值时,源像素将位于其正上方的列中.
ajw*_*ood 59
原来,这是为使简单aspect='auto'的imshow调用.
plt.imshow(A, interpolation='nearest', aspect='auto')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20973 次 |
| 最近记录: |