2017-03-07 2 views
0

ich die untere Achse Etiketten Größe einer Heatmap des superheat Paket in R. erstellt erhöhen willR Überhitzungs-Paket Heatmaps: untere Achse ändern Etiketten Schriftgröße

Nach den vignette, dies über die bottom.label.size getan werden könnte, Parameter. für mich Allerdings bedeutet dies nicht die Schriftgröße (siehe RSession unten) ändern, sondern ändert nur den Rand der Box, in der das Etikett geschrieben:

library(dplyr) 
library(superheat) 

matrix(1:9, ncol = 3) %>% superheat(bottom.label.size = 0.1) 

superheat with bottom label size 0.1

matrix(1:9, ncol = 3) %>% superheat(bottom.label.size = 0.05) 

superheat with bottom label size 0.05

Kann jemand das kontrollieren? Ist das ein Fehler oder fehlt mir etwas?

RSession Info:

R version 3.3.2 (2016-10-31) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows 7 x64 (build 7601) Service Pack 1 

locale: 
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252 
[4] LC_NUMERIC=C       LC_TIME=English_United States.1252  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

other attached packages: 
[1] superheat_0.1.0 dplyr_0.5.0  

loaded via a namespace (and not attached): 
[1] Rcpp_0.12.8  digest_0.6.11 assertthat_0.1 grid_3.3.2  R6_2.2.0   plyr_1.8.4  
[7] gtable_0.2.0  DBI_0.5-1  magrittr_1.5  scales_0.4.1  ggplot2_2.2.1 lazyeval_0.2.0 
[13] labeling_0.3  tools_3.3.2  munsell_0.4.3 colorspace_1.3-2 tibble_1.2 
+0

https://rlbarter.github.io/superheat/legend.html#size-3 über Legende Größe lesen. 'bottom.label.size' ändert die untere Beschriftung, die in Ihrem Fall 1 2 3 ist –

+0

Ich möchte die Legendengröße nicht ändern. Und ich kenne "bottom.label.size" und habe gezeigt, wie es in diesem einfachen Beispiel nicht funktioniert. –

+1

Sie haben Recht, ich habe Ihre Frage falsch gelesen. Wie wäre es mit 'bottom.label.text.size' Parameter? –

Antwort

1
matrix(1:9, ncol = 3) %>% superheat(bottom.label.size = 0.1, bottom.label.text.size = 10) 

enter image description here

Verwandte Themen