在 R 中组合 2 个箱线图

时间:2021-03-09 16:08:57

标签: r boxplot

我能够为我的数据创建 2 个单独的箱线图,但我想将它们结合起来,但我在这样做时遇到了麻烦..

如果您想运行它们以查看箱线图,这里是代码

data3<- read.csv("~/Downloads/data (2).csv")
library(tidyverse)
view(data3)

boxplot(data3$CLJ~data3$group, dataset = data3, col = "orange", na.rm=TRUE, xlab= "group", ylab = "CLJ", ylim = c(0, 80), yaxs = "I") ## first box plot 

boxplot(data3$accuracy~data3$group, col = "yellow", na.rm=TRUE, xlab = "group", ylab = "accuracy", ylim = c(0, 80), yaxs = "I") ## second box plot 



structure(list(CLJ = c(39L, 21L, 43L, 24L, 16L, 28L, 45L, 46L, 
69L, 15L, 38L, 28L, 50L, 51L, 8L, 46L, 25L, 35L, 59L, 24L, 48L, 
44L, 33L, 27L, 51L, 49L, 70L, 53L, 46L, 26L, 49L, 39L, 23L, 52L, 
81L, 36L, 52L, 43L, 19L, 17L, 37L, 68L, 41L, 34L, 22L, 16L, 58L, 
73L, 77L, 37L), accuracy = c(18L, 25L, 23L, 22L, 20L, 14L, 31L, 
20L, 24L, 6L, 24L, 12L, 16L, 24L, 23L, 15L, 14L, 24L, 42L, 19L, 
27L, 13L, 23L, 6L, 28L, 30L, 22L, 33L, 12L, 21L, 38L, 16L, 17L, 
11L, 29L, 18L, 22L, 21L, 29L, 19L, 17L, 28L, 20L, 35L, 14L, 14L, 
35L, 30L, 18L, 37L), group = c("B", "B", "B", "B", "B", "B", 
"B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", "B", 
"B", "B", "B", "B", "B", "B", "I", "I", "I", "I", "I", "I", "I", 
"I", "I", "I", "I", "I", "I", "I", "I", "I", "I", "I", "I", "I", 
"I", "I", "I", "I", "I")), row.names = c(NA, 50L), class = "data.frame")

0 个答案:

没有答案