如何在R的图中自定义x轴? [重复]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在R的图中自定义x轴? [重复]相关的知识,希望对你有一定的参考价值。
我想使用R中的绘图来自定义我自己的x轴。我想要的是x轴将显示40-52,然后再次显示1-40,如下所示的附件中的某些内容。我的数据是从2015年第40周到第201周第4周,我尝试过像2017_40到2018_4这样的东西,但这会使图形看起来非常狭窄。提前致谢!
答案
在绘图中使用xaxt='n'
来抑制打印x轴,然后使用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)
以上是关于如何在R的图中自定义x轴? [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何使用R中的绘图功能更改散点图中x轴和y轴标签的字体大小和颜色?
R语言删除ggplot可视化图中的所有x轴轴标签实战:ggplot可视化默认包含所有x轴轴标签删除ggplot可视化图中的所有x轴轴标签实战