사각형 그리기 몇 가지 예제
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
>
'프로그래밍 Programming' 카테고리의 다른 글
오라클 트리거 trigger 현황 보기 (0) | 2014.09.18 |
---|---|
Information Visualization (3) - R 그래픽 기초 (원 그리기) (2) | 2014.09.12 |
Information Visualization (1) - R 그래픽 기초 (여백조정, 기본함수목록) (0) | 2014.09.06 |
R 프로그래밍 - 참고자료 Further Resources (0) | 2014.09.06 |
R 프로그래밍 - R 편집기 R Editors (WinEDT, Tinn-R) (0) | 2014.09.06 |