2016-10-27 10 views
0

불행히도 비슷한 질문이 이미 제기 된 경우에도 아카이브에서 대답을 찾을 수 없습니다.LatticeExtra를 사용하여 DoubleYscale 플롯에서 y 축을 제어하는 ​​방법

doubleYScale (obj1, obj2, add.ylab2 = F, use.style = F)을 사용하여 잘 작동하는 두 개의 Y 축이있는 그래프를 플롯하고 싶습니다. 그러나 y 축의 그래픽 매개 변수, 특히 눈금을 제어 할 수는 없습니다. 첫 번째 오브젝트에서 사용하는 스케일 인수는 어떤 이유로 든 x 축에만 영향을줍니다.

이 문제는 쉽게 해결할 수 있습니까?

미리 감사드립니다.

답변

0

문제점을 재현 할 수 없습니다. 패치로 수정되었을 수 있습니까? 두 축에 대해 scales 옵션을 조정하는 데 문제가 없습니다.

foo <- list(x = 1:100, y = cumsum(rnorm(100))) 

obj1 <- xyplot(y ~ x, foo, type = "l", scales = list(y = list(tck = 1))) 
obj2 <- xyplot(y^2 ~ x, foo, type = "l", 
       scales = list(y = list(tck = 3, rot = 90))) 

doubleYScale(obj1, obj2, add.axis = TRUE) 

Imgur