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" 옵션을 적용하여 선 그래프를 그렸습니다. 그래프를 확인해 보면, 꽃잎 넓이가 커짐에 따라 꽃잎 길이도 커집니다.