你好,欢迎访问远方教程PC版!
广告位招租

R技巧[39]:R语言绘图修改坐标轴刻度

[日期:2019-08-27]   来源:远方教程  作者:远方教程   阅读:19061次[字体: ] 访问[旧版]
 捐赠远方教程 

        有时候我们用R语言进行绘图时,想要修改坐标轴的刻度,有一种方法是先取消原来的刻度,再根据需要自己写上刻度。

       在创建的图形中如plot(..., xaxt="n")加入这一参数,创建的图形没有X轴的刻度,但有框架线,

       之后在输入函数axis(1,at=x,labels=y),其中x为数值向量,表示需要绘制刻度线的位置,y为字符向量,表示刻度线旁边的文字标签,如果为NULL,则直接用at里的值。下面看个例子:

par(mfrow=c(2,1),mar=c(2,2,1,1))

plot(yt,type="l"); #正常绘图

plot(yt,type="l",xaxt="n"); #xaxt="n"表示去掉原来刻度

axis(1,c(1,43,80,122),labels=c("2018/11","2019/01","2019/03","2019/05"))

       运行结果如图所示:

R语言绘图修改坐标轴刻度-远方教程

图片展示
 
相关评论
站长推荐