ggplot2中的轴间隔

时间:2014-03-27 18:44:30

标签: r ggplot2

我正在尝试在下图中设置x轴的间隔。

enter image description here

我想每隔一年休息一下。但是,当我尝试将以下代码中的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)

有什么想法吗?

0 个答案:

没有答案