0
我正在使用R格包的levelplot。 我想用我的自定義刻度和標籤製作座標軸。目前,我有以下幾點:R格:如何製作自定義軸
我想這兩個軸線被標記爲以下幾點:-pi,-0.5pi,0,0.5pi,PI等..
我正在使用R格包的levelplot。 我想用我的自定義刻度和標籤製作座標軸。目前,我有以下幾點:R格:如何製作自定義軸
我想這兩個軸線被標記爲以下幾點:-pi,-0.5pi,0,0.5pi,PI等..
東西喜歡這個?
library(lattice)
x <- seq(pi/4, 5 * pi, length.out = 100)
y <- seq(pi/4, 5 * pi, length.out = 100)
r <- as.vector(sqrt(outer(x^2, y^2, "+")))
grid <- expand.grid(x = x, y = y)
grid$z <- cos(r^2) * exp(-r/(pi^3))
levelplot(z ~ x * y, grid, cuts = 50,
scales = list(y = list(at = c(pi, 2 * pi, 3 * pi, 4 * pi),
label = c("pi", "2pi", "3pi", "4pi"))))
順便說一句,請創建自己的可重複的例子下一次。