갈루아의 반서재

728x90

사각형 그리기 몇 가지 예제


1. 대각선을 가로지르는 선을 가진 사각형 그리기


> plot.new() ## 새 도면 열기

> plot.window(xlim = c(0, 1), ylim = c(0, 1), asp = 1)

> rect(xleft = .1, ybottom = .1, xright = .9, ytop = .9) ## rect(xleft, ybottom, xright, ytop)​ 각 포지션의 벡터값 가진 사각형 그리기

> segments(0, 0, 1, 1) ## segments(x0, y0, x1, y1) : 출발점(x0, y0)에서 도착점(x1, y1)으로 선긋기

> segments(0, 1, 1, 0) 






2. 중첩된 사각형 그리기


> plot.new()

> plot.window(xlim=c(0,1), ylim=c(0,1), asp=1)

> p=seq(0, 0.5, length=21) ## seq() 함수는 아래 설명 참고

> rect(p, p, 1-p, 1-p)



## seq(from, to, by, length)

- from, to: 수열의 시작과 끝값

- by : 증감폭 (기본값은 1)

- length.out : 수열의 크기


아래와 같이 seq() 부분만 떼어서 실행해보면 이해가 빠르다.


>seq(0, 0.5, length=21)

[1] 0.000 0.025 0.050 0.075 0.100 0.125 0.150 0.175 0.200

[10] 0.225 0.250 0.275 0.300 0.325 0.350 0.375 0.400 0.425

[19] 0.450 0.475 0.500

>








728x90