0

我的问题肯定是重复的,但我找不到答案。

在 x 轴上,我的图中有勾号的值为:2.5、5、7.5、10、12.5。我想修改哪些值有勾号以查看以下值:2、4、6、8、10、12

为了确保我很好理解:我不想将我的轴更改为不是 carthesian 的东西,我只想更改 x 轴上的哪些位置被注释。

我怎样才能做到这一点?

这是我当前的代码:

ggplot(data.and.factors.prov,aes(x=number.of.traits,y=FP,colour=factor(Corr))) +  
    stat_summary(fun.data=mean_cl_normal,position=position_dodge(width=0.2)) + 
    geom_blank() + 
    geom_smooth(method='lm',se=F,formula=y~I(x))  + 
    labs(x='Number of traits') + 
    scale_colour_manual(values=c(1:6),name='Correlation Coefficient') + 
    xlim(c(1,12))
4

1 回答 1

1

利用scale_x_discrete(breaks = seq(2, 12, by=2))

于 2013-06-15T13:20:50.667 回答