Rでプロットに文字列を印刷する方法
コード
text()
関数を使って、グラフに文字列を表示させることができる。
一つ目のオプションは$x$軸の座標のベクトル、二つ目のオプションは$y$軸の座標のベクトル、三つ目のオプションは入力される文字列のベクトルを受け取る。
下の例のコードで t
を変えて実行してみると、すぐに理解できるだろう。
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)
x=c(2,-0.2,2,4.2)
y=c(-0.2,2,2,2)
t=c("(1)","(2)","(3)","(4)")
t=c("(하나)","(둘)","(삼)","(넷)")
t=c("One","Two","Three","Four")
text(x,y,t)