더북(TheBook)

6 plot( ) 함수 o 옵션: 선 그래프 그리기

선 그래프는 시간에 따른 데이터 추이를 확인하는 데 유용합니다. 꽃잎 넓이(Petal.Width)를 기준으로 그룹화한 후 꽃잎 길이(Petal.Length)의 평균값을 구하고 x 변수에 담아서 선 그래프를 그려 보겠습니다.

> # iris$Petal.Width를 그룹으로 iris$Petal.Length 평균을 구함
> x <- tapply(iris$Petal.Length, iris$Petal.Width, mean)
> x     # x를 확인
     0.1       0.2       0.3       0.4       0.5       0.6         1       1.1       1.2       1.3
1.380000  1.444828  1.428571  1.571429  1.700000  1.600000  3.628571  3.566667  4.240000  4.176923
     1.4       1.5       1.6       1.7       1.8       1.9         2       2.1       2.2       2.3      2.4      2.5
4.637500  4.658333  5.025000  4.750000  5.333333  5.320000  5.550000  5.783333  6.033333  5.700000 5.433333 5.933333

> plot(x, type = 'o')     # 선 그래프 옵션

 

그림 6-51 | 꽃잎 길이와 넓이의 선 그래프

 

plot() 함수로 데이터를 표현함과 동시에 type = "o" 옵션을 적용하여 선 그래프를 그렸습니다. 그래프를 확인해 보면, 꽃잎 넓이가 커짐에 따라 꽃잎 길이도 커집니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.