Pergunta

Usando matplotlib / Pylab ....

Como faço para traçar 5 heatmaps como subtramas que têm o mesmo número de colunas, mas diferentes contagens de linha? Em outras palavras, eu preciso da altura de cada subtrama de ser escalado de forma diferente.

Talvez uma imagem ilustra melhor o problema ...

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

Eu preciso dos pontos de dados para todos ser quadrados, e as colunas a serem alinhados, de modo que as alturas tem que mudar de acordo com quantas linhas cada subtrama tem.

Eu tentei:

  1. As opções de escala mencionado aqui . O enredo acima é com axis('tight').
  2. As soluções de escala do eixo y mencionado aqui .

... mas sem sorte até agora.

Foi útil?

Solução

Eu não tentei isso para qualquer do meu próprio trabalho, mas talvez o matplotlib AxesGrid kit de ferramentas pode ser o que você está procurando.

Outras dicas

Não use subplot mas eixos para criar suas subtramas - este último permite o posicionamento arbitrário da subtrama.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top