【发布时间】:2014-07-02 13:49:38
【问题描述】:
我需要做一个箱线图(在 Python 和 matplotlib 中),但我没有原始的“原始”数据。 我所拥有的是预先计算的最大值、最小值、平均值、中值和 IQR(正态分布),但我仍然想做一个箱线图。当然,绘制异常值是不可能的,但除此之外,我想所有信息都在那里。
我到处寻找答案,但没有成功。我最接近的是同样的问题,但对于 R(我不熟悉)。见Is it possible to plot a boxplot from previously-calculated statistics easily (in R?)
谁能告诉我如何做箱线图?
非常感谢!
【问题讨论】:
-
此功能存在于 master 分支中,将在 1.4 中(应标记为“很快”)。 github.com/matplotlib/matplotlib/pull/2643
-
您在这里不需要任何特殊功能 - 只需使用常规 matplotlib boxplot 功能,因为如果您的整个数据集仅包含例如最小值、q1、中值、q3 和最大值,那么当它计算数据集上的汇总统计信息时,它们将是那些精确的点!试试看。
标签: python matplotlib boxplot