我需要制作手动创建百分位数的箱线图

时间:2017-07-26 23:37:57

标签: r boxplot

我已模拟数据并仅记录了这些模拟的相关百分位数。当我制作它们的箱形图时,我相信boxplot命令正在计算我输入的数据向量的某些默认百分位数(我甚至不知道默认的百分位数是什么,尽管我可以猜测)并将它们绘制为箱线图铰链。原因是铰链在y轴上看起来与我记录的实际模拟百分位不一致。

我需要使用boxplot命令来理解我给出的数据是要显示为铰链的百分位数,而不是假设这是用于计算百分位数的原始数据。

有人可以帮忙吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用bxp执行此操作,这是boxplot调用以创建图表的方法。假设您有五位总结c(4, 5, 5.5, 6, 7)。您还必须指定"点数",异常值以及缺口的上下极值。我不会使用异常值。

bxp(list(stats = matrix(c(4, 5, 5.5, 6, 7), nrow=5),
    n = 100, conf = matrix(c(5,6), nrow=2), out  = numeric(),
    group = numeric(), names = ""))

Boxplot from stats