logo

Rで水平線・垂直線を描く方法 📂R

Rで水平線・垂直線を描く方法

1.png

1. abline(h=0)

水平線を引く。

2. abline(v=0)

垂直線を引く。

3. abline(0,3/4)

$y$切片が$0$で傾きが$3/4$の直線を引く。

そもそもabline()関数自体が$y=a+bx$の係数である$a,b$から名前を取ったものだ。統計を目的にRを使っているなら、実際のところ回帰直線を引くとき以外に使うことはない。

segments(4,0,4,3)

$(4,0)$から$(4,3)$へつながる線分を描く。きれいに必要な部分だけを描きたいときに必要だ。

win.graph(6,5)
plot(x=0,y=0,xlim=c(-1,5),ylim=c(-1,4),xlab="x",ylab="y")
points(4,3,col="red",pch=19)
 
#1
abline(h=0)
 
#2
abline(v=0)
 
#3
abline(0,3/4)
 
#4
segments(4,0,4,3)