데이터분석/Data Visualization

R을 이용한 그래프 시각화 명령어

늘근이 2015. 11. 17. 22:38

시각화를 하기 위해 다음과 같은 라이브러리와 데이터를 로딩한다.

> library(MASS)
> data(survey)

그리고 데이터를 조회해본다.

> table(survey$Smoke)

Heavy Never Occas Regul 
   11   189    19    17 

 

파이차트 그리기

> smoke<-table(survey$Smoke)
> pie(smoke)

 

바차트

> barplot(smoke)

 

 

히스토그램

> data(mtcars)
> hist(mtcars$mpg)

 

줄기 잎 그림

> stem(mtcars$mpg)

  The decimal point is at the |

  10 | 44
  12 | 3
  14 | 3702258
  16 | 438
  18 | 17227
  20 | 00445
  22 | 88
  24 | 4
  26 | 03
  28 | 
  30 | 44
  32 | 49

 

선그래프

> install.packages("ggplot2")
> library(ggplot2)
> ggplot(BOD, aes(x=BOD$Time, y=BOD$demand)) + geom_line()

 

산점도

> ggplot(mtcars, aes(x=mtcars$hp, y=mtcars$wt)) + geom_point()

 

상자도표

> boxplot(mtcars$hp)