본문 바로가기
6. 데이터 시각화 - ggplot2/선그래프

[R ggplot2] 선 그래프 그리는 방법

by makhimh 2022. 5. 13.
반응형

R 내장데이터인 iris 데이터로 선 그래프를 그리겠습니다.

 

> head(iris)
  Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1          5.1         3.5          1.4         0.2  setosa
2          4.9         3.0          1.4         0.2  setosa
3          4.7         3.2          1.3         0.2  setosa
4          4.6         3.1          1.5         0.2  setosa
5          5.0         3.6          1.4         0.2  setosa
6          5.4         3.9          1.7         0.4  setosa

 

ggplot2 패키지를 불러옵니다. ggplot 함수를 이용하여 x,y 데이터를 입력합니다. data 옵션에 데이터 프레임 형태의 데이터를 입력하고, aes 옵션의 x와 y값에 열 이름을 입력합니다. geom_line() 함수를 입력하면 그래프가 그려집니다. 

 

library(ggplot2)

ggplot(data=iris, aes(x=Sepal.Length,y=Sepal.Width))+
  geom_line()

 

데이터와 x,y 값을 geom_line 함수 안에 정의해도 됩니다. 

 

ggplot()+
  geom_line(data=iris, aes(x=Sepal.Length,y=Sepal.Width))
반응형

댓글