我是靠谱客的博主 俏皮玉米,最近开发中收集的这篇文章主要介绍r语言echarts画箱线图_R语言:箱线图,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

箱线图是数据集中的数据分布良好的度量。它将数据集分成三个四分位数。此图表表示数据集中的最小值,最大值,中值,第一四分位数和第三四分位数。它还可用于通过绘制每个数据集的箱线图来比较数据集之间的数据分布。

R语言中使用boxplot()函数来创建箱线图。

我们使用R语言环境中可用的数据集“mtcars”来创建基本箱线图。让我们看看mtcars中的列“mpg”和“cyl”。

input print(head(input))

当我们执行上面的代码,它会产生以下结果 -

                   mpg  cyl
Mazda RX4 21.0 6
Mazda RX4 Wag 21.0 6
Datsun 710 22.8 4
Hornet 4 Drive 21.4 6
Hornet Sportabout 18.7 8
Valiant 18.1 6

创建箱线图

以下脚本将为mpg(英里/加仑)和cyl(气缸数)之间的关系创建箱线图。

# Give the chart file a name.
png(file = "boxplot.png")
# Plot the chart.
boxplot(mpg ~ cyl, data = mtcars, xlab = "Number of Cylinders",
ylab = "Miles Per Gallon", main = "Mileage Data")
# Save the file.
dev.off()

当我们执行上面的代码,它产生以下结果 -

b89f9fc71d9adb2e192d59df890311cb.png

带槽的箱线图

我们可以绘制带槽的箱线图,以了解不同数据组的中值如何相互匹配。以下脚本将为每个数据组创建一个带缺口的箱线图。

# Give the chart file a name.
png(file = "boxplot_with_notch.png")
# Plot the chart.
boxplot(mpg ~ cyl, data = mtcars,
xlab = "Number of Cylinders",
ylab = "Miles Per Gallon",
main = "Mileage Data",
notch = TRUE,
varwidth = TRUE,
col = c("green","yellow","purple"),
names = c("High","Medium","Low")
)
# Save the file.
dev.off()

当我们执行上面的代码,它产生以下结果 -

6fdabf6d56fc7b3798e740510f9b42ce.png

ee069dd2916bfb49435fbfc3c55bc3cc.png

最后

以上就是俏皮玉米为你收集整理的r语言echarts画箱线图_R语言:箱线图的全部内容,希望文章能够帮你解决r语言echarts画箱线图_R语言:箱线图所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部