1. 화살표 그리기
arrows(x0, y0, x1, y1, code=int, length=num, angle=num)
- x0, y0, x1, y1 는 시작점과 끝점을 의미
- code
1 : 화살표가 그려지는 지점이 시작점
2 : 끝점에 그려짐
3 : 선의 양쪽에 화살표 그려짐
- length – 화살표의 길이 (단위는 인치)
- angle - 화살표의 각도
> plot.new()
> plot.window(xlim = c(0, 5), ylim = c(0, 10))
> axis(1)
> axis(2)
> arrows(1, 2, 4, 6, code=2, length=1, angle=45)
>
2. 사각형 그리기
rect(x0, y0, x1, y1, col=str, border=str)
- x0, y0, x1, y1 은 아래에서 보듯이 사각형의 마주보는 두 점의 좌표를 의미합니다.
> plot.new()
> plot.window(xlim = c(0, 5), ylim = c(0, 10))
> rect(0:4, 0, 1:5, c(7, 8, 4, 3), col="lightblue")
> axis(1)
> axis(2)
3. 다각형 그리기
polygon(x, y, col=str, border=str)
- x, y 는 다각형의 꼭짓점의 좌표를 나타냄
> plot(c(1, 9), 1:2, type = "n")
> polygon(1:9, c(2,1,2,1,1,2,1,2,1), col = c("red", "blue"), border = c("green", "yellow"), lwd = 3, lty = c("dashed", "solid"))
>