我正在尝试在下图中设置x轴的间隔。
我想每隔一年休息一下。但是,当我尝试将以下代码中的scale_x_continuous变量更改为每两年从2000.5变为2020.5时,没有任何事情发生。
p<-ggplot(graphset.melt, aes(x=time, y=value)) +
geom_ribbon(data=graphset, aes(x=time, y=Fitted, ymin=Fitted-dev, ymax=Fitted + dev), alpha=.2, fill=error.ribbon) +
geom_line(aes(colour=variable),size=line.size) +
geom_vline(x=max(actual_values$time), lty=2) +
xlab('Time') + ylab('Engine Size [cc]')+
theme_bw() +
opts(legend.position=c(0.1,0.85)) + scale_colour_hue('')
p = p + theme(panel.grid.minor.x = element_blank() , # remove the vertical grid lines
panel.grid.minor.y = element_blank())
p = p + coord_cartesian(xlim=c(2000.5, 2020.5))+
scale_x_continuous(breaks=seq(2000.5,2020.5,by=2))
plot(p)
有什么想法吗?