Я хочу нарисовать что-то строка после строки, потому что каждая строка c[row]
имеет одинаковую длину. Вот код, который я использую. Каждая строка отображается/отображается на интервал [0,1], независимо от того, имеет ли c [row] 2,4 или 100 элементов.Строка линии после строки с imshow
#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
)