【问题标题】:R Plot - Do not understand behavior of axis functionR Plot - 不了解轴功能的行为
【发布时间】:2014-02-18 04:39:22
【问题描述】:

我对 R 比较陌生,正在探索轴函数。这是一小段代码

  x = seq(0,1,0.2)  
  y = seq(0,1,0.2)
  x1 = c(1,1)
  y1 = c(0,1)
  plot(x1,y1,,xlab="X-axis",ylab="Y-axis",axes=FALSE)
  axis(1,at=x,labels=x,pos =0)
  axis(2,at=y,labels=y)
  abline(0,1)

这是一个简单的 xy 图。 Y 轴上的标签正是我所期望的(0,0.2,0.4,0.6,0.8,1.0)。然而,在 X 轴上发生了一些奇怪的事情。这里的标签是 (0.6,0.8,1)。我花了一些时间试图弄清楚,但我似乎被卡住了。 这个轴函数是否仅仅是对系统的建议,它可能会选择忽略?我在这里想念什么? 非常感谢大家的帮助?

【问题讨论】:

    标签: r graph label axis


    【解决方案1】:

    不用删除然后重新制作轴,只需使用这个

    plot(x1,y1,,xlab="X-axis",ylab="Y-axis",ylim=c(0,1),xlim=c(0,1))
    

    默认情况下,R 不会绘制不必要的空白,如果您想要额外的空白,则使用 xlim 和 ylim 参数强制它。

    【讨论】:

      猜你喜欢
      • 2016-01-10
      • 1970-01-01
      • 1970-01-01
      • 2014-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-21
      相关资源
      最近更新 更多