在基础 R 的顶部创建带有水平箱线图的直方图。

要在基础 R 的顶部创建水平箱线图的直方图,我们首先需要使用布局函数和 par 函数边距 (mar) 定义绘图区域的布局,然后将创建箱线图,然后创建直方图。在创建箱线图和直方图时,我们需要确保箱线图的 ylim 和直方图的 xlim 相同。

查看下面的示例以了解如何完成。

示例

要在基础 R 的顶部创建具有水平箱线图的直方图,请使用以下代码段 -

x<-rnorm(100)

layout(mat=matrix(c(1,2),2,1,byrow=TRUE),height=c(2,4))

par(mar=c(4,3,1,2))

boxplot(x,horizontal=TRUE,outline=FALSE,ylim=c(-4,4))

输出结果

如果您执行上面给出的代码片段,它会生成以下输出 -

要在基础 R 的顶部创建具有水平箱线图的直方图,请将以下代码添加到上面的代码段 -

x<-rnorm(100)

layout(mat=matrix(c(1,2),2,1,byrow=TRUE),height=c(2,4))

par(mar=c(4,3,1,2))

hist(x,xlim=c(-4,4))

输出结果

如果您将上述所有片段作为单个程序执行,它会生成以下输出 -

以上是 在基础 R 的顶部创建带有水平箱线图的直方图。 的全部内容, 来源链接: utcz.com/z/363427.html

回到顶部