x와 y 스케일을 가진 레벨 플롯을 log10 틱으로 그려야합니다.R : 로그 틱 스케일을 사용한 레벨 플롯 그리기
예를 들어, 나는 이와 같이 정상적인 음모가 있습니다.
x <- 10*1:nrow(volcano)
y <- 10*1:ncol(volcano)
filled.contour(x, y, volcano, color = terrain.colors, plot.title = title(main = "Volcano topolgy", xlab = "Meters North", ylab = "Meters West"), plot.axes = { axis(1, seq(100, 800, by = 100)); axis(2, seq(100, 600, by = 100)) }, key.title = title(main = "Height\n(meters)"), key.axes = axis(4, seq(90, 190, by = 10)))
그러나, x와 y 저울 눈금 저울을 기록하지 않습니다. 로그 틱 스케일 기능을 가진 다른 라이브러리 "latticeExtra"를 찾았습니다. 예를 들어 위와 같은 x와 y를 사용하면 로그 틱을 그릴 수 있지만 윤곽 데이터를 채울 수는 없습니다.
library(lattice)
library(latticeExtra)
xyplot(y ~ x, scales = list(x = list(log = 10), y = list(log = 10)), xscale.components = xscale.components.log10ticks, yscale.components = yscale.components.log10ticks)
어떻게 로그 눈금 스케일과 수준의 플롯을 그릴 수 있습니까? 나중에 로그 위치로 레벨 계획에 산란을 음모하고 싶습니다.
미리 감사드립니다.