【发布时间】:2020-10-12 15:20:04
【问题描述】:
首先,数据来自us_contagious_diseases数据集,包是tidyverse和ggpubr
library(dslabs)
library(ggpubr)
library(tidyverse)
data("us_contagious_diseases")
我通过下面的代码修改了这个数据集:
sdf <- us_contagious_diseases %>% filter(., disease == 'Rubella' | disease == 'Mumps') %>% transmute(., disease, count, population, state)
然后我创建了一个箱线图来比较每个州的风疹和腮腺炎病例数:
sdf_plot <- ggplot(sdf, mapping = aes(x = disease, y = count)) + geom_boxplot(outlier.shape = NA) + facet_wrap('state', scales = 'free') + stat_compare_means(method = 't.test', label.y.npc = 0.8)
问题是,这个图中有 51 个地块!!!包含在我的报告中的方式非常庞大。更重要的是,其中许多比较没有显着的 p 值。有没有办法只提取 p 值小于 0.01 的图?
【问题讨论】:
-
us_contagious_diseases不是内置的。显然,它在dslabs包中 -
非常感谢,我已相应更新。很抱歉 - 我仍然是新的 r 用户。