如何获得情节的范围(ylim)?

ped*_*rio 8 plot r

我正在绘制一个没有异常值的箱线图,我想在与boxplot相同的笛卡尔空间中创建一个新的图.有没有办法提取绘图的绘图值?

我首先考虑创建一个对象,但似乎没有与绘图相关的参数.

my_plot <- boxplot(a ~ b, outline=F)
Run Code Online (Sandbox Code Playgroud)

但是my_plot中的参数只涉及统计信息,而不涉及绘图.

如何获得箱线图的最终范围(ylim)?

更新:Nick的@ nick-sabbe建议(par("yaxp")[1:2])部分有效.它正确返回Y轴上每个极端的每个标签的值.正确的方法是使用par('usr'),因为它返回绘图区域的极值(x1,x2,y1,y2).谢谢Nick指出我正确的方向.

Nic*_*bbe 13

我没有对箱形图进行测试,但对于正常的散点图,par("yaxp")可以在y轴上给出有趣的信息.因此,您可以使用IIRC par("yaxp")[1:2]来获取y轴的当前外部限制.这并不总是完全符合您的要求,但通常情况下确实如此.如果它适用于您的箱图,请告诉我们......

  • 它没有用,但多亏了你的答案,我找到了par('usr'),它正确地返回了我需要的东西. (12认同)