在R语言中,可以使用boxplot()函数绘制箱线图。箱线图是一种用于显示数据分布的常用统计图形,可以直观地展示数据的五个关键统计量:最小值、第一四分位数、中位数、第三四分位数和最大值。

绘制单个数据向量的箱线图

假设我们有一个向量x,其中包含了一些数据。要绘制箱线图,可以使用以下代码:

# 创建一个数据向量
x <- c(23, 25, 27, 28, 29, 30, 31, 31, 32, 33, 35, 36, 38, 40)

# 绘制箱线图
boxplot(x)

这会生成一个简单的箱线图,其中包含了数据的五个关键统计量。箱子的高度表示数据的四分位距,而箱子的宽度表示数据的分布密度。任何超过箱子顶部或底部1.5倍四分位距的数据点都会被视为异常值,并用圆点标记。

绘制多个数据向量的箱线图

如果要绘制多个向量的箱线图,可以在boxplot()函数中使用多个参数。例如,以下代码将绘制三个向量的箱线图:

# 创建三个数据向量
x1 <- c(23, 25, 27, 28, 29, 30, 31, 31, 32, 33, 35, 36, 38, 40)
x2 <- c(20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40)
x3 <- c(18, 20, 22, 24, 26, 28, 30, 32, 34, 35, 37, 39, 41)

# 绘制三个向量的箱线图
boxplot(x1, x2, x3, names=c('Group 1', 'Group 2', 'Group 3'))

这会生成一个包含三个箱线图的图表,每个图表代表一个数据向量。names参数用于指定每个箱线图的标签。

R语言箱线图绘制教程:入门指南及示例

原文地址: https://www.cveoy.top/t/topic/n87h 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录