R/Data Visualization

막대그래프 qplot - 1

VTAOE 2021. 10. 19. 20:51

Example_Math.csv
0.00MB

 

barplot 명령어를 이용해서 막대그래프를 그리는 방법 이외에 qplot을 이용해서 막대그래프를 그릴 수 있다.

qplot을 이용할 경우 다양한 조건들을 설정하면서 그래프를 그릴 수 있는데 여기에서는 우선 간단하게 그리는 방법을 살펴보았다. 

 

qplot을 이용하기 위해서는 먼저 ggplot2 패키지가 필요하다. 

 

install.packages("ggplot2")
library(ggplot2)

library(ggplot2)로 해당 패키지를 로드한 다음에 qplot을 이용할 수 있다. 

 

첨부된 파일을 불러왔고, 이 파일을 em이라 부르기로 하였다. 

em <- read.csv("Example_Math.csv", stringsAsFactors=FALSE)

em 데이터에 있는 Region변수의 막대그래프를 qplot을 이용해서 그려보았다.

 

qplot(Region, data=em, main="Frequency of Region")

[그림1] qplot of Region

 

조건을 몇개 더 추가해보았다. x축과 y축의 이름을 붙여보았다. 

qplot(Region, data=em, main="Frequency of Region", ylab="Count", xlab="Region")

[그림2] qplot of Region with xlab & ylab

 

막대그래프의 색상을 R에서 자동적으로 정해주는데 이는 fill=변수명 만 추개해주면 된다. 

 

qplot(Region, data=em, fill=Region, main="Frequency of Region", xlab = "Region", ylab="Freq")

[그림3] qplot of Region with xlab & ylab, fill statement

다음 장(qplot2)에서는 qplot의 더 많은 조건들을 살펴보도록 하겠다.