在boxplot中仅在画布上退位

问题描述

我想在箱图中添加一个abline(),但是它在整个图形上绘制,而不仅仅是在画布上绘制。有解决方法吗?

Boxplot(mpg ~ cyl,data = mtcars,main = "Car Milage Data",xlab = "Number of Cylinders",ylab = "Miles Per gallon") 
abline(v = 2.5,col = "grey",lty = 2)

boxplot

解决方法

感谢Darren Tsaia comment中的建议:

尝试par(xpd = F),然后再次运行代码。

解决了这个问题。