Domanda

Sto usando R versione 2.12.1 su Win XP.

Ho fatto una mappa termica con dendrogramma utilizzando la funzione heatmap.2.

La mappa termica appare fondamentalmente come io voglio che sia, ma le etichette delle colonne sono tagliati fuori.

vale a dire. le etichette testuali delle colonne, anche se non sono molto lunghi (meno di 12 caratteri), non si adattano alla finestra e non possono essere letti completamente.

Se io ridimensionare manualmente la finestra grafica, l'intero hetmap è riscalato, quindi questo non aiuta affatto.

Come posso cambiare il formato di uscita in modo che possa leggere le etichette infull? (Obiettivo finale è PNG e PDF).

Grazie.

È stato utile?

Soluzione

Volevo solo rispondere alla mia domanda, come ho capito subito:. Il parametro "margini" di controlli heatmap.2 quanto spazio viene utilizzato per i margini

Altri suggerimenti

È possibile utilizzare l'opzione margini in heatmap.2 margins=c(10,10) a seconda del formato di uscita (ad es., png sarà pixel)

È possibile controllare questo utilizzando l'opzione "res" in uno qualsiasi dei jpeg (), BMP (), png ()

Esempio:

bmp(filename = "X", width = 480, height = 480, res=72)
heatmap(...)

Adjust res come necessario, marchi inferiori più piccola e viceversa.

Che dire regolando i valori cexRow e cexCol nelle argomentazioni heatmap.2, cioè ridurre la dimensione del carattere.

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