12

私は持っています

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の点のセットを定義することはできますが、関数を定義することはできません。SVGとして提出したいので、(GIMPではなく)Rでこれを実行したいと思います。私が達成したいのは次のとおりです

ここに画像の説明を入力してください

これは可能ですか?これは洗練されたグラフの質問ではないことは知っていますが、ベースRソリューションならどれでもかまいません。

4

1 に答える 1

20

質問を正しく理解していれば、コントロールポイントを介してスプラインを描画することでうまくいくはずです。

xspline(c(-1,-1.5,-3), c(4,2,0), shape = -1)

そのように見えるはずです:

于 2013-01-13T12:40:01.590 に答える