【发布时间】:2012-07-10 03:54:40
【问题描述】:
我想在 R 中的绘图区域之外添加点(星号)。但是,以下代码只允许在绘图区域内添加点:
x = c(1:10)
y = c(1:10)
plot(x,y)
points(11, 7, pch = 8)
如何调整代码以允许在绘图区域之外绘制点?
【问题讨论】:
我想在 R 中的绘图区域之外添加点(星号)。但是,以下代码只允许在绘图区域内添加点:
x = c(1:10)
y = c(1:10)
plot(x,y)
points(11, 7, pch = 8)
如何调整代码以允许在绘图区域之外绘制点?
【问题讨论】:
This SO 帖子可能会有所帮助!这是关于传说的,但您可能可以根据需要应用相同的方法。
这对我有用:
> par(xpd=TRUE)
> x = c(1:10)
> y = c(1:10)
> plot(x,y)
> points(11, 7, pch = 8)
【讨论】:
一种方式:
plot(1:10, 1:10)
par(new = TRUE, mar = c(0,0,0,0))
plot(1:10, 1:10, xaxt = 'n',yaxt='n')
【讨论】: