Pregunta

Usando matplotlib / pylab ....

¿Cómo trazo 5 mapas de calor como subtramas que tienen el mismo número de columnas pero diferentes recuentos de filas? En otras palabras, necesito que la altura de cada subtrama se escale de manera diferente.

Quizás una imagen ilustra mejor el problema ...

texto alternativo http://img98.imageshack.us/img98/5853/heatmap .png

Necesito que todos los puntos de datos sean cuadrados, Y que las columnas estén alineadas, por lo que las alturas tienen que cambiar de acuerdo con cuántas filas tiene cada subparcela.

He intentado:

  1. Las opciones de escala mencionadas aquí . La gráfica anterior es con el eje ('tight') .
  2. Las soluciones de escala del eje y mencionadas aquí .

... pero sin suerte hasta ahora.

¿Fue útil?

Solución

No he probado esto para ninguno de mis propios trabajos, pero quizás el matplotlib AxesGrid toolkit podría ser lo que está buscando.

Otros consejos

No utilice subplot pero ejes para crear sus subtramas: esta última permite un posicionamiento arbitrario de la subtrama.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top