高山流水分享 http://blog.sciencenet.cn/u/friendpine 走在科学路上的一位无名侠客,只是静静的走着.........

博文

R语言中坐标轴刻度值的灵活处理

已有 60312 次阅读 2011-8-19 17:40 |个人分类:统计学与R语言学习|系统分类:科研笔记

在R中处理坐标轴的函数为axis(),我现在关心的是如何改变坐标轴的刻度位置,以及刻度标记。axis()中的参数at和labels可以解决这个问题。at表示坐标轴刻度的位置,可以自己指定,比如at=c(1,2,3,4,5,5.5,5.6,6,7),labels表示与坐标轴刻度相对应的坐标轴标记,如labels=c(1,2,3,4,5,5.5,5.6,6,7)。如果要改变坐标轴,首先在画图的时候不需要把坐标轴画出来,然后再用axis加上去。如下:
plot(x,y,xaxt="n")
axis(side=1,at=c(....),labels=c(...))

下面是axis()的完整参数列表,各个参数的详细含义见R。
axis(side, at = NULL, labels = TRUE, tick = TRUE, line = NA,
          pos = NA, outer = FALSE, font = NA, lty = "solid",
          lwd = 1, lwd.ticks = lwd, col = NULL, col.ticks = NULL,
          hadj = NA, padj = NA, ...)


https://blog.sciencenet.cn/blog-54276-477256.html

上一篇:R中评估层次聚类可信度的包Pvclust
下一篇:随笔
收藏 IP: 159.226.118.*| 热度|

2 田灿荣 赵赫

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-20 05:23

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部