在R中绘图区域外绘制数据点

3
我希望在 R 画图的绘图区域外添加点(星号)。然而,以下代码仅允许在绘图区域内添加点:
x = c(1:10)
y = c(1:10)
plot(x,y)
points(11, 7, pch = 8)

如何调整代码以允许点在绘图区域外绘制?

2个回答

5

这篇 Stack Overflow 的帖子可能会有所帮助!它是关于图例的,但你可以尝试用相同的方法来解决你的问题。

这个方法对我很有效:

> par(xpd=TRUE)
> x = c(1:10)
> y = c(1:10)
> plot(x,y)
> points(11, 7, pch = 8)

0

一种方法:

plot(1:10, 1:10)
par(new = TRUE, mar = c(0,0,0,0))
plot(1:10, 1:10, xaxt = 'n',yaxt='n')

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接