使用R语言绘制箱线图并添加t检验显著性
箱线图(Boxplot)是一种常见的用于可视化数值数据分布的图表类型。它能够展示出数据的中位数、四分位数、异常值等信息,帮助我们了解数据的集中趋势和离散程度。在R语言中,我们可以使用函数boxplot()
来绘制箱线图,同时结合t.test()
函数进行t检验。
首先,我们需要准备一组数值数据作为示例。假设我们有两组数据,分别表示两种不同的治疗方法对某种疾病的疗效。我们想要比较这两种治疗方法的效果是否存在显著差异。
下面是生成示例数据的代码:
# 生成示例数据
set.seed(1) # 设置随机种子以保证结果可复现
group1 <- rnorm(100, mean = 10, sd = 2) # 第一组数据,平均值为10,标准差为2
group2 <- rnorm(100, mean = 12, sd = 2) # 第二组数据,平均值为12,标准差为2
接下来,我们可以使用boxplot()
函数绘制箱线图,并使用t.test()
函数进行t检验。下面是完整的代码:
# 生成示例数据
set.seed(1) # 设置随机种子以保证