728x90
1. 직선 그리기
> plot.new()
> plot.window(xlim = c(1, 4), ylim = c(0, 3))
> x = c(1, 2, 3, 4)> y = c(0, 2, 1, 3)
> lines(x, y)
> axis(1)
> axis(2)
> box()
2. 곡선 그리기
특정 구간 사이에 y = f (x) 형태의 그래프를 그리는 경우가 많은데,
하나의 방법은 해당 구간을 잘게 잘라 직선의 모음으로 보는 것이다.
예를 들면, 다음과 같이 정규분포곡선을 그릴 수 있다.
> x = seq(-3, 3, length = 1000) // 해당 구간을 1,000개로 쪼갠다
> y = dnorm(x)
> plot.new()
> plot.window(xlim = range(x), ylim = range(y))
> lines(x, y)
> axis(1)
> axis(2)
> box()
728x90
'프로그래밍 Programming' 카테고리의 다른 글
데이터 읽기, 데이터 프레임, 세분화, 요약 (Data Handling) (0) | 2014.11.01 |
---|---|
Information Visualization (15) - R 그래픽 기초 (직선그래프 영역채우기) (0) | 2014.10.29 |
Information Visualization (13) - R 그래픽 기초 (축 axis) (0) | 2014.10.29 |
Information Visualization (12) - R 그래픽 기초 (텍스트, 범례) (0) | 2014.10.25 |
Information Visualization (11) - R 그래픽 기초 (도형 그리기) (0) | 2014.10.25 |