zoukankan      html  css  js  c++  java
  • R graph:如何自定义坐标轴刻度标示(tick label)

    R graph:如何自定义坐标轴刻度标示(tick label)

    这里要说的不是轴标。轴标用xlab或者ylab赋值。我要说的是轴上的刻度标志(tickmark)相对应的那些标识(labels)如何自定义。

    首先要在plot里面压制自动生成坐标轴;因为你想自定义,当然需要压制自动生成的了。例如用xaxt="n"就压制了x轴刻度标志以及刻度标识。

    其次使用axis()命令自定义刻度标识。重要参数有四个:side(在哪个轴上建立刻度标识),at(建立哪几个标识),tck(刻度标志tickmark长度,可以是负值),labels(列出要自定义的标识文字)。例如我想在X轴上建立自定义标识(因为上面已经压制了自动生成的X轴,所以现在没有x轴),可以用下面的代码实现:

    axis(

             side=1,#表示在底部建立轴(x轴)

             at=1:6,#我要标志6个tickmarks

             tck=-0.2,#tickmarks的长度0.2,方向向外

             labels=c("I","II","III","IV","V","VI")#6个tickmarks分别对应的标识(labels)就是这六个字符

    )

  • 相关阅读:
    java移位的具体应用
    mysql计划任务(轮询执行脚本)
    算法题(1)
    transient关键字及Serializable的序列化与反序列化
    java后台调用短信接口,实现发送短信验证码的控制层实现
    防卫导弹
    C++ STL
    字母转换
    三分·三分求极值
    各种数据类型取值范围
  • 原文地址:https://www.cnblogs.com/blueicely/p/2965931.html
Copyright © 2011-2022 走看看