2012-03-31 2 views
1

와이어 프레임 방법의 축 레이블에있는 텍스트의 크기를 R (격자 패키지에 있음)에서 조정하려고합니다. 이 단지 대부분의 다른 플롯의 경우와 같이와이어 프레임 플롯에서 축 레이블의 크기 증가

cex.lab=2 

를 지정의 문제이어야한다처럼

는 것 같습니다. 그러나 이것은 폰트 크기를 증가시키지 않습니다. 예를 들어

:

some_data <- expand.grid(c(1:10), c(1:10)) 
some_data$z <- sin(some_data$Var1 + some_data$Var2) 
wireframe(z~Var1*Var2, some_data, scales=list(arrows=FALSE, cex=1.5), xlab='blah1', ylab='blah2', zlab='blah3') 
wireframe(z~Var1*Var2, some_data, scales=list(arrows=FALSE, cex=1.5), xlab='blah1', ylab='blah2', zlab='blah3', cex.lab=4) 

가 제의 것보다 4 배 큰 축 라벨 제 플롯을 생성한다. 대신 그들은 동일합니다.

답변

2

두 가지 방법으로, 다른 사람이있을 수 있습니다 :

wireframe(z~Var1*Var2, some_data, 
      trellis.par.set(list(axis.text=list(cex=2))), 
      scales=list(arrows=FALSE), 
      xlab='blah1', ylab='blah2', zlab='blah3') 

이에 대한 표준 참조 사카의 "격자"텍스트이며,이 페이지 126-128에있는 매개 변수 시스템 장에 설명되어 있습니다.

scales 내에 중첩 인수를 사용할 수도 있습니다. par.settings 호출을 삭제하고 대신 다음을 사용하십시오.

..., scales=list(arrows=FALSE, axis=list(text=list(cex=2))), ... 
관련 문제