R -ggplot两个单独的列的箱形图

时间:2018-10-15 00:04:35

标签: r boxplot

因此,我试图在两个单独变量的一张图上进行两个箱形图绘制。 我有一个包含多个变量的数据集,但我只想比较两个:收入丈夫和收入妻子。 我已经用boxplot()完成了,但是如何使用ggplot完成呢?

1 个答案:

答案 0 :(得分:0)

如果您要处理一些数据,但是我将一些示例数据汇总在一起,将会很有帮助。 C组被过滤掉。这是您所追求的吗?

library(tidyverse)

group = c("a", "a", "a", "a", "a", "b", "b", "b", "b", "b", 'c', "c")
income = c(100, 120, 110, 23, 34, 120, 45, 156, 65, 52, 65, 98)

data <- tibble(group, income)
data

data2 <- data %>% 
  filter(group == "a" | group == "b" )

b <- ggplot(data2, aes(x = group, y = income)) 
b + geom_boxplot()