我有过
plot(rnorm(120), rnorm(120), col="darkblue", pch=16, xlim=c(-3,3), ylim=c(-4,4))
points(rnorm(120,-1,1), rnorm(120,2,1), col="darkred", pch=16)
points(c(-1,-1.5,-3), c(4,2,0), pch=3, cex=3)我想通过绘制一条通过一组点的平滑曲线来描绘图形的一部分,我可以定义3-4组点,但我不能定义函数。我想用R(而不是GIMP)来做这件事,因为我想以SVG的形式提交。我想要实现的目标如下

这个是可能的吗?我知道这不是一个复杂的绘图问题,但任何基础R解决方案都可以。
发布于 2013-01-13 20:40:02
如果我没理解错的话,绘制一条通过控制点的样条线应该可以完成以下工作:
xspline(c(-1,-1.5,-3), c(4,2,0), shape = -1)

https://stackoverflow.com/questions/14303251
复制相似问题