标签: r plot ggplot2 graph
我想使用R中的绘图来自定义我自己的x轴。我想要的是x轴将显示40-52,然后再次显示1-40,下面显示的附件中的内容。我的数据是从2015年第40周到第201周第4周,我尝试过像2017_40到2018_4这样的东西,但这会使图形看起来非常狭窄。先谢谢!
答案 0 :(得分:1)
在绘图中使用xaxt='n'来禁止打印x轴,然后使用axis打印您想要的任何内容。
xaxt='n'
axis
x = 40:92 y = sin(x) plot(x,y, ylim=c(-2,2), type='l', xaxt='n') xlab = ifelse(x>52, x-52,x) axis(side=1, at=40:92, labels=xlab)