#r #plot #gridlines
#r #график #линии сетки
Вопрос:
Мой код:
plot(series,xlab="Tempo",ylab="Participação em %",ylim=c(10,55),type="s")
grid()
что дает:
Я почти уверен, что есть простой способ нарисовать эти линии сетки позади графика, но я не смог найти ни одного в документации grid (). Любая помощь будет оценена.
Ответ №1:
Используйте panel.first
аргумент в plot
:
plot(1:50, 1:50, xlab="Tempo",ylab="Participação em %",ylim=c(10,55),
type="s", panel.first=grid())
Более простой способ, если бы у нас его не было panel.first
, был бы: запустите код графика, но используйте type="n"
, что предотвратит отображение данных. Добавьте сетку. Затем используйте lines()
для отображения данных поверх сетки.
plot(1:50, 1:50, xlab="Tempo",ylab="Participação em %",ylim=c(10,55), type="n")
grid()
lines(1:50, 1:50, type="s")