如何在 R 的散点图中创建 x 和 y 值相等的线?
要创建散点图中 x 和 y 值相等的线,我们可以使用 base R 中的 segments 函数,但这可以在使用 plot 函数创建绘图后完成。segments 函数有四个参数,x0、y0、x1 和 y1,我们需要在 x0 和 y0 中输入相同的值,在 x1 和 y1 中输入相同的值以绘制合适的线,如下面的示例所示。
示例 1
> x<-rnorm(10) > x
输出
[1] -1.14191974 1.11554154 -0.01255755 1.18841175 1.11300329 -0.69925814 [7] -0.88000117 0.67830803 -0.91237446 -1.14223973
示例
> y<-rnorm(10) > y
输出
[1] -1.69229826 -0.70352587 0.38544874 0.14022473 0.15490539 -0.25938630 [7] 0.15608239 0.16090625 0.05822404 0.26972301
示例
> plot(x,y) > segments(x0=-0.23,y0=-0.23,x1=0.23,y1=0.23)
输出
示例 2
> x<-rpois(10,5) > x
输出
[1] 5 0 2 9 4 5 6 2 2 2
示例
> y<-rpois(10,5) > y
输出
[1] 3 3 6 6 7 5 2 1 3 4
示例
> plot(x,y) > segments(x0=2,y0=2,x1=5,y1=5)
输出
广告