2013-03-09 2 views
0

У меня есть 2 набора координат, которые я хочу построить на одной матрице.2 графика на той же матрице

Это мой код:

self.ax.imshow(arr,cmap=plt.cm.Greys_r, interpolation='none') 
self.ax.imshow(arr.T, cmap=plt.cm.Greys_r, interpolation = 'none') 

Однако это не работает. Кажется, что он изображает только тот, который называется последним. Что я делаю неправильно?

+0

imshow матрицы полностью заполняет 2D-пространство графика. Что бы вы хотели, если вы его дважды назовете? Может быть, вам просто нужны два изображения бок о бок? Если вы разместите изображение каждого отдельного номера и комбинацию, которую вы хотели бы, я уверен, что вы быстро получите ответ. – tom10

ответ

0

Я не уверен, я полностью понимаю вопрос, но если вы просто хотите, чтобы сумма двух матриц нарисованы, а затем попробовать,

self.ax.imshow(arr+are.T,cmap=plt.cm.Greys_r, interpolation='none') 

хотя обратите внимание, это работает только, если обр и are.T имеют равные форма.

Смежные вопросы