2012-05-07 21 views
5

Mam problemy z lokalizacją odpowiedzi na to pytanie, ponieważ nie chcę zwiększać rozmiaru etykiety osi X, ale atrybut nazwy mojego boxplot.Zwiększ rozmiar nazw pudełek w R

Generuję podplot 1x3, z trzema polami widocznymi w każdym polu.

data1 = c(d1, d3, d3) 
data2 = c(e1, e2, e3) 
data3 = c(f1, f2, f3) 
lbls = c("Label 1", "Label 2", "Label 3") 
par(mfrow=c(1,3)) 
boxplot(data1, names=lbls, ylab="Components", main="First Plot", ylim=c(0,1500)) 
boxplot(data2, names=lbls, ylab="Components", main="Second Plot", ylim=c(0,1500)) 
boxplot(data3, names=lbls, ylab="Components", main="Third Plot", ylim=c(0,1500)) 

próbowałem zabawy z rzeczy jak par(cex.lab=1.5), boxplot(..., label.cex=1.5), i tak dalej, ale nic faktycznie zwiększa rozmiar pola imion, tylko osie etykiecie.

Odpowiedz

17

Komenda za pomocą odpowiedniego polecenia umożliwia zmianę jej rozmiaru.

Spróbuj użyć jednego z dwóch poniższych poleceń o różnych rozmiarach i powinno się to udać.

par(cex.lab=1.5) # is for y-axis 

par(cex.axis=1.5) # is for x-axis 
+0

dziękuję, proszę pana, to zadziałało cuda. ​​ – espais

+0

Wygląda na to, że muszę użyć obu? – Nathan

+0

Po prostu w przypadku, gdy ktoś inny znajdzie to pytanie z tego samego miejsca co ja. Przyszedłem tutaj, aby znaleźć argument "cex.names", który odpowiada etykietom "names.arg". – MichaelChirico

Powiązane problemy