2012-12-18 1 views
2

로그 y 축이있는 격자 패키지의 stripplot을 어떻게 사용할 수 있습니까? plot을 사용하면 인수 log을 사용하고 로그 축에 원하는 축을 지정할 수 있습니다. 숫자 데이터의 로그를 취한 다음 y 축 점을 지정하지 않고도 stripplot을 사용하여이 작업을 수행 할 수 있습니까?스트립 롯이 R 인 로그 스케일 y 축을 지정하는 방법은 무엇입니까?

singer 데이터로 사용하여 실시 예 번호 :

stripplot(voice.part ~ height, data = singer, aspect = 1, 
     jitter.data = TRUE, xlab = "Height (inches)") 

NB한다. 이 데이터는 로그 축척 일 필요는 없습니다. 예제로 사용하고 있습니다.

답변

3

격자 패키지를 사용하여 플롯에서 축의 미세 조정은 scales 인수로 처리됩니다 (자세한 내용은 ?xyplot 페이지). 이 인수는 본질적으로 목록이고 목록 구성 요소 중 두 개는 xy 일 수 있으며 x 축과 y 축의 모양을 각각 제어하는 ​​구성 요소가있는 목록입니다. x 축에 로그 스케일

, 당신이 원하는대로 로그베이스 2 교체
stripplot(voice.part ~ height, data = singer, aspect = 1, 
     jitter.data = TRUE, xlab = "Height (inches)", 
     scales = list(x = list(log = 2))) 

를 사용합니다.