【问题标题】:Plot specific values on x axis using plot() in R [duplicate]使用 R 中的 plot() 在 x 轴上绘制特定值 [重复]
【发布时间】:2013-05-17 12:14:17
【问题描述】:

假设我有几点:

a=c(1.234, 23.332, 3.433, 34.53)

b=c(112, 234, 221, 23)

我想通过 x 轴上的“a”和 y 轴上的“b”来绘制它们。

plot(a,b)

这将给出结果图,但我想做的不是在 x 轴上显示一些间隔,而是我想显示我拥有的确切数字,即 a 的值。

这可能吗?

【问题讨论】:

    标签: r


    【解决方案1】:

    朱普。

    plot(a,b, xaxt="n")
    axis(side=1, at=a)
    

    或许

    axis(side=1, at=round(a,2))
    

    出于审美原因。

    【讨论】:

      猜你喜欢
      • 2017-04-20
      • 1970-01-01
      • 1970-01-01
      • 2016-08-25
      • 1970-01-01
      • 2021-06-10
      • 2021-06-12
      • 1970-01-01
      • 2021-08-12
      相关资源
      最近更新 更多