相关疑难解决方法(0)

Matplotlib boxplot使用预先计算(摘要)统计

我需要做一个boxplot(在Python和matplotlib中),但我没有原始的"原始"数据.我所拥有的是最大值,最小值,平均值,中位数和IQR(正态分布)的预先计算值,但我仍然想做一个箱线图.当然,绘制异常值是不可能的,但除此之外,我猜所有信息都在那里.

我一直在寻找答案而没有成功.我最接近的是同样的问题,但对于R(我不熟悉).请参阅是否可以轻松地从先前计算的统计数据中绘制箱线图(在R?中)

有谁能告诉我如何做箱形图?

非常感谢!

python matplotlib boxplot

14
推荐指数
3
解决办法
5017
查看次数

带有预先计算值的geom_boxplot

在过去,我已经能够使用ggplot2通过提供较低的晶须,较低的分位数,中位数,较高的分位数和较高的晶须以及x轴标签来创建箱图.例如:

DF <- data.frame(x=c("A","B"), min=c(1,2), low=c(2,3), mid=c(3,4), top=c(4,5), max=c(5,6))
ggplot(DF, aes(x=x, y=c(min,low,mid,top,max))) +
geom_boxplot()
Run Code Online (Sandbox Code Playgroud)

将为两组数据(A和B)制作一个箱线图.这不再适合我.我收到以下错误:

Error: Aesthetics must either be length one, or the same length as the dataProblems:x
Run Code Online (Sandbox Code Playgroud)

有没有人知道ggplot2中是否有某些变化?

r ggplot2 boxplot

11
推荐指数
1
解决办法
5644
查看次数

给出25,50,75百分位数和最小值和最大值的R中的bloxplots

可能重复:
具有预先计算值的geom_boxplot

我有一个表,每行是不同的样本,每列分别是名称,最小值,最大值,平均值,第25百分位数,第50百分位数,第75百分位数.这是一个例子.

sample1   1   38   10   8    10   13
sample2   1   39   10   9    11   14
sample3   2   36   11   10   10   13
Run Code Online (Sandbox Code Playgroud)

我想知道如何使用这种格式的数据来绘制箱图,因为这是实际绘制的数据.上面的格式是一个制表符分隔表.谢谢

r boxplot

3
推荐指数
1
解决办法
3485
查看次数

标签 统计

boxplot ×3

r ×2

ggplot2 ×1

matplotlib ×1

python ×1