Выравнивание сетки по границам участка без абстракции - PullRequest
0 голосов
/ 15 декабря 2018

Как я могу выровнять сетку в изображении с пределами данных графика?Мой код размещает сетку нежелательным образом.Я не хочу использовать аблайн, поскольку сетка кажется более профессиональной.

plot(NA, xlim=c(0,1.0), ylim=c(0,1.0), xlab="X", ylab="Y", lwd=3)
grid(nx = 10, ny = 10, col = "lightgray", lty = "dotted", lwd = par("lwd"))

1 Ответ

0 голосов
/ 15 декабря 2018

Сетка, кажется, имеет другие цели, поэтому я не мог найти способ, но это очень просто с аблайном.В случае, если вы передумаете об аблине, вот путь:

plot(NA, xlim=c(0,1.0), ylim=c(0,1.0), xlab="X", ylab="Y", lwd=3)
#Add horizontal grid  
abline(h = c(seq(from=0, to=1.0, by=0.1)), lty = "dotted", col = "grey")
#Add vertical grid
abline(v = c(seq(from=0, to=1.0, by=0.1)), lty = "dotted", col = "grey")
...