Подтвердить что ты не робот

Управление основными и второстепенными линиями сетки по оси y

library(ggplot2)
x <- c(1:100)
y <- c(1:100)
ch1 <- qplot(x, y)
ch2 <- ch1 +
        theme(panel.grid.minor = element_line(colour = "white", size = 0.5)) +
        scale_y_continuous(minor_breaks = seq(0, 100, 5))
ch2 

Я делаю диаграмму с ggplot и могу контролировать небольшие линии сетки y-оси. Но что мне нужно сделать, чтобы contol оси оси оси сильной линии так, чтобы они не были установлены автоматически (например, в единицах 10, так что строки и y единиц метки на 10,20,30 и т.д.)? Я пробовал major_breaks = seq(0 , 100, 10), но это не сработало. Благодарим вас за помощь.

4b9b3361

Ответ 1

Просто breaks

ch1 + theme(panel.grid.minor = element_line(colour="white", size=0.5)) +
    scale_y_continuous(minor_breaks = seq(0 , 100, 5), breaks = seq(0, 100, 10))

a plot with major breaks