2012-05-07 9 views
5

X 축 레이블의 크기를 늘리지 않고 상자 플롯의 이름 속성을 늘리려고하는데 문제가 있습니다.박스 플롯 이름의 크기를 늘리십시오.

각 boxplot 내에 3 개의 상자가 표시된 1x3 서브 그림을 생성 중입니다.

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)) 

나는 par(cex.lab=1.5), boxplot(..., label.cex=1.5) 같은 것들로 장난 시도했다, 등등, 그러나 아무것도 실제로 이름 필드의 크기 만 라벨 축이 증가하지 않습니다.

답변

17

par() 명령을 적절한 명령과 함께 사용하면 크기를 조정할 수 있습니다.

다양한 크기의 다음 두 명령 중 하나를 사용하면 문제가 해결됩니다.

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

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

고마워요. 이건 경이로운 일이었습니다. – espais

+0

둘 다 사용할 필요가있는 것 같습니까? – Nathan

+0

다른 사람이 내가 한 같은 장소에서이 질문을 찾은 경우에 추가하면됩니다. 여기에'names.arg' 라벨에 해당하는'cex.names' 인자를 찾으러 왔습니다. – MichaelChirico

관련 문제