这个问题已经在这里有了答案:




已关闭8年。






我从各种数据集中有许多汇总统计信息:最大值,最小值,均值,中位数等。我想绘制这些的箱形图-或至少与箱形图相似的图(我没有UQ和LQ统计信息,尽管有可能获得这些统计信息)。

我没有原始数据,所以我不能只在R中使用boxplot函数。当您仅具有汇总统计信息时,在R中有一种简单的方法吗?如果没有,是否有使用其他免费工具的简便方法?

最佳答案

R中的boxplot函数使用称为bxp的低级函数,该函数接受摘要统计信息。一个简单的例子(下 mustache = 1,第一四分位= 2,中位数= 3,第三胡四分位= 4,上 mustache = 5)看起来像这样:

summarydata<-list(stats=matrix(c(1,2,3,4,5),5,1), n=10)
bxp(summarydata)

如果您想进一步了解bxp接受作为输入的数据结构,请查看一些伪数据的高级boxplot函数的返回值,即尝试
sd<-boxplot(dummydata)
str(sd)

关于r - 是否可以轻松地从先前计算的统计图中绘制箱线图(在R中)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11952819/

10-13 09:11