프로그래밍 Programming
Information Visualization (14) - R 그래픽 기초 (그래프 그리기 Line Graphs, Curves)
문장전달자
2014. 10. 29. 19:11
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