如何在 R 中创建透明箱线图?


默认情况下,使用基础 R 或通过使用 ggplot2 创建的箱线图本质上是不透明的。如果我们想创建一个透明的箱线图,那么我们可以使用 lattice 包中的 bwplot 函数。

例如此时,如果我们有一个名为 X 的向量,那么我们可以使用以下命令来创建 X 的透明箱线图 −

bwplot(x)

例 1

要创建透明箱线图,请使用下面给出的代码片段 −

library(lattice)
bwplot(rnorm(1000))

输出

如果你执行上面给出的代码段,它将生成以下输出 −

例 2

要创建透明箱线图,请将以下代码添加到上面代码段 −

library(lattice)
bwplot(rpois(1000,5))

输出

如果你将所有上面给出的代码段作为一个程序执行,它将生成以下输出 −

例 3

要创建透明箱线图,请将以下代码添加到上面代码段 −

library(lattice)
bwplot(sample(1:100,50000,replace=TRUE))

输出

如果你将所有上面给出的代码段作为一个程序执行,它将生成以下输出 −

更新于: 2021-11-01

1 千次浏览

开启你的职业生涯 生涯

完成课程,获取认证

开始
广告