我注意到boxplot的中位数(用限制的ylim参数构造)可能与中位数() - 函数或boxplot得到的中位数不同,没有调整y轴。
这是否意味着箱图仅用于计算位于y轴定义区间内的值? 如果是这样,我怎么能得到正确的箱形图(基于所有值),但是在y.axis的特定区间上绘制它?
非常感谢。
答案 0 :(得分:9)
使用ylim
限制y
的比例。在ggplot中,超出比例限制的数据将被丢弃,并且不包含在任何统计计算(例如箱图)中。要仅在不更改包含的数据的情况下缩放轴,请使用coord_cartesian(ylim=...)
。