Wie zeichnet man eine glatte Kurve durch einige Punkte

ich habe

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)

Ich möchte einen Teil eines Graphen abgrenzen, indem ich eine glatte Kurve zeichne, die durch eine Menge von Punkten verläuft. Ich kann 3-4 Punktmengen definieren, aber ich kann keine Funktion definieren. Ich möchte dies in R (im Gegensatz zu GIMP) tun, da ich dies als SVG einreichen möchte. Was ich erreichen möchte, ist das Folgende

Ist das möglich? Ich weiß, dass dies keine ausgeklügelte grafische Frage ist, aber jede Basis-R-Lösung reicht aus.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage