In R, wie man Zehnerpotenzen in fetter Schrift in einen plot label?

Will ich haben "10^4 Punkte" Fett wie meine x-Achsenbeschriftung.

Ich weiß, wie man ein einfaches Etikett in Fett:

plot(1:10, xlab="")
mtext(text="10 points", side=1, font=2, line=3)

Dank diese Antwort, ich weiß, wie man ein label mit einer Leistung von zehn, aber nichts in Fett:

mtext(text=expression(paste(10^4, " points")), side=1, font=2, line=3)

Dank diese Antwort, ich weiß auch, wie man ein label mit griechischen Buchstaben in Fettdruck:

mtext(text=expression(bold(paste(beta, "=", 10^1, " points"))), side=1, line=3)

Aber immer noch die power von zehn ist nicht Fett!

Funktioniert es ebenfalls nicht mit bquote:

mtext(text=bquote(bold(10^1~points)), side=1, line=3)

Irgendeine Idee?

Hier sind einige details über mein system. Lassen Sie mich wissen, wenn Sie etwas anderes benötigen.

> sessionInfo()
R version 2.15.0 (2012-03-30)
Platform: x86_64-redhat-linux-gnu (64-bit)

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=C                 LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     
InformationsquelleAutor tflutre | 2012-09-19
Schreibe einen Kommentar