如何在 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)

輸出

更新於: 2021年1月2日

182 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

開始
廣告

© . All rights reserved.