1
Как скрыть линии сетки по оси x, для которой нет значений? Мой сценарий:Опустить неиспользуемые линии сетки
library(ggplot2)
ggplot(data,aes(x=n,y=value,color=variable)) + geom_line()+
labs(color="Legend")+
scale_x_continuous("x",expand=c(0,0),
breaks=c(1,2,5,10,30,60))+
scale_y_continuous("y",expand=c(0,0),
breaks=round(seq(0,0.8),by=0.1),1))
данных (там будет больше переменных позже):
n variable value
1 1 0.2339010
2 1 0.2625115
5 1 0.2781600
10 1 0.2776770
30 1 0.3344481
60 1 0.4810225
Это делает мой график вид, как следующее. Тем не менее, я хочу показать только белые линии сетки для x = 1, 2, 5, 10, 30 и 60 (так что для всех значений n). Как опустить все остальные (неиспользуемые строки)?
отлично работает. Спасибо! – Joseph