Domanda

Uso di matplotlib / pylab ....

Come posso tracciare 5 mappe di calore come sottotrame che hanno lo stesso numero di colonne ma conteggi di righe differenti? In altre parole, ho bisogno che l'altezza di ogni sottotrama sia ridimensionata in modo diverso.

Forse un'immagine illustra meglio il problema ...

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

Ho bisogno che i punti di dati siano tutti quadrati, E che le colonne siano allineate, quindi le altezze devono cambiare in base a quante righe ha ogni sottotrama.

Ho provato:

  1. Le opzioni di ridimensionamento menzionate qui . La trama sopra è con axis ('stretto') .
  2. Le soluzioni di ridimensionamento dell'asse y menzionate qui .

... ma finora niente fortuna.

È stato utile?

Soluzione

Non l'ho provato per nessuno dei miei lavori, ma forse il matplotlib AxesGrid toolkit potrebbe essere quello che stai cercando.

Altri suggerimenti

Non utilizzare sottotrama ma assi per creare i tuoi subplot - quest'ultimo consente il posizionamento arbitrario del subplot.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top