-
[R 통계_ggplot2 패키지] 03. geom_boxplot으로 박스플롯 만들기R 패키지/ggplot2 2021. 9. 25. 23:01728x90
이번엔 ggplot2 패키지를 통해 박스플롯을 제작해보자
05-1. Boxplot 그래프 (기본형)
그래프1 <- ggplot(데이터명, aes(factor(x축), y))
그래프1 <- 그래프1 + geom_boxplot()
library(ggplot2) head(mtcars) #05-1. Boxplot 기본형 box_layer1 <- ggplot(mtcars, aes(factor(cyl), wt)) box_plot1 <- box_layer1 + geom_boxplot() box_plot1
geom_boxplot 05-2. Boxplot 그래프 (색상 및 Facet 추가)
그래프1 <- ggplot(데이터명, aes(factor(x축), y))
그래프1 <- 그래프1 + geom_boxplot(aes(fill = 색상변수))
그래프1 <- 그래프1 + facet_grid(. ~ facet 변수)
#05-2. Boxplot 색상 및 facet 추가 box_layer2 <- ggplot(mtcars, aes(factor(cyl), wt)) box_plot2 <- box_layer2 + geom_boxplot(aes(fill = factor(cyl))) box_plot_facet <- box_plot2 + facet_grid(. ~ am) box_plot_facet
geom_boxplot with facet 05-3. Boxplot 그래프 (Outlier 색상 및 모양 수정)
그래프1 <- ggplot(데이터명, aes(factor(x축), y))
그래프1 <- 그래프1 + geom_boxplot(aes(fill = 색상변수), outlier.colour = "색상명", outlier.shape = 숫자 )
#05-3. Outlier 색상 및 모양 수정 box_layer3 <- ggplot(mtcars, aes(factor(cyl), wt)) box_plot3 <- box_layer3 + geom_boxplot(aes(fill = factor(cyl)), outlier.colour = "red", outlier.shape = 2) box_plot3
geom_boxplot with modifying outlier 05-4. Boxplot 그래프 (Outlier 색상 및 모양 수정)
그래프1 <- ggplot(데이터명, aes(factor(x축), y))
그래프1 <- 그래프1 + geom_boxplot(aes(fill = 색상변수), outlier.colour = "색상명", outlier.shape = 숫자 )
그래프1 <- 그래프1 + stat_summary(fun = mean, geom = "형태", shape = 숫자, size = 숫자, colour = "색상")
#05-4. Boxplot에 평균 값 추가 box_layer4 <- ggplot(mtcars, aes(factor(cyl), wt)) box_plot4 <- box_layer4 + geom_boxplot(aes(fill = factor(cyl)), outlier.colour = "red", outlier. = 2) box_plot_w.mean <- box_plot4 + stat_summary(fun = mean, geom = "point", shape = 3, size = 4, colour = "red") box_plot_w.mean
boxplot with mean stat_summary 728x90'R 패키지 > ggplot2' 카테고리의 다른 글
[R 통계_ggplot2 패키지] 05. geom_histogram과 geom_density로 데이터 분포 확인하기 (0) 2021.09.27 [R 통계_ggplot2 패키지] 04. geom_line으로 선그래프 만들기 (0) 2021.09.26 [R 통계_ggplot2 패키지] 02. geom_bar로 막대차트 만들기 (0) 2021.09.22 [R 통계_ggplot2 패키지] 01-2. geom_point에 stat_function으로 맞춤형 식 추가하기 (0) 2021.09.21 [R 통계_ggplot2 패키지] 01-1. geom_point에 회귀선(geom_abline) 추가하기 (0) 2021.09.20