我想一行接一行地画一些东西,因为每一行c[row]
的长度不一样。这是我使用的代码。每一行都映射/呈现到间隔[0,1],而不管c[row]有2,4还是100个元素。在
#vmin = ...
#vmax = ...
gca().set_autoscale_on(False)
for row in range(len(c)):
imshow([c[row]], interpolation = 'nearest', vmin = vmin, vmax = vmax, extent = [0, 1, row*1.0/len(c), (row+1.0)/len(c)])
它很管用,但纵横比总是平方的!我不能添加aspect=
其他内容,因为每次只为一行调用imshow
!在
如何获得矩形比率(示例2:1而不是正方形1:1)
(或者也许有一个更好的主意来画一行又一行的而不是imshow
?)在
您只需设置
axes
的纵横比相关问题 更多 >
编程相关推荐