如何使这个箱线图不被压扁,以便您可以看到两侧的胡须?

问题描述 投票:0回答:1

enter image description here

我对 R 非常陌生,正在尝试完成课堂作业,需要制作箱线图,但我不知道如何制作,这样箱线图就不会被压扁并且无法阅读。

这是我当前的代码。再说一次,我是超级新人,所以最简单的解决方案将是理想的。谢谢!

boxplot(movies$`Box Office`, ylab='Box Office Earnings ($)', main='Distribution of Box Office Earnings', col='light grey')

我使用的数据集来自 kaggle.com/datasets/delfinaoliva/movies?resource=download

编辑: 我按照建议使用了 log =“y”,这肯定有帮助,但是有没有办法让异常值也间隔得更远?如果不是的话也很好

enter image description here

r boxplot
1个回答
0
投票

异常值距离太远,由于数据范围太大,迫使箱线图被压扁,您可以使用异常值检测技术来帮助解决这个问题。

使用 log(y) 将有助于减少异常值的幅度和值的分布,并使箱线图更容易可见。

如果您使用 Rstudio 作为 IDE,您还可以单击 Rstudio 中绘图上方的缩放按钮,这将在可以全屏的新窗口中打开绘图。

希望这能回答您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.