R语言 plot函数y轴刻度控制
时间: 2023-07-27 10:29:04 浏览: 99
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
3星 · 编辑精心推荐
在 R 语言中,我们可以使用 `plot()` 函数来绘制图形,其中包括了对 x 和 y 轴的刻度控制。
对于 y 轴刻度的控制,我们可以使用 `ylim` 参数来设置 y 轴的范围,使用 `yaxp` 参数来控制 y 轴刻度的位置和数量。
例如,以下代码绘制了一条正弦曲线,并设置了 y 轴范围在 -1 到 1 之间,同时设置 y 轴刻度的位置为 -1、0、1,共 3 个刻度:
```R
x <- seq(0, 2*pi, length.out = 100)
y <- sin(x)
plot(x, y, type = "l", ylim = c(-1, 1), yaxp = c(-1, 1, 2))
```
其中,`ylim` 参数设置了 y 轴范围为 -1 到 1,`yaxp` 参数的第一个值和第二个值分别表示 y 轴刻度的起始位置和终止位置,第三个值表示 y 轴刻度的数量(因此本例中 y 轴共有 3 个刻度)。 `type = "l"` 表示绘制的是连续的直线,而不是散点图。
阅读全文