갈루아의 반서재

728x90

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"))



 

728x90