私はRでグラフと曲線をプロットする方法を学び、plot()
とcurve()
関数をデータと曲線の両方をプロットするためのデータセットで使用しました。しかし、私は最も効率的な方法を使用しているとは思わない。Rの曲線()図面で非線形回帰モデルを呼び出す方が良いでしょうか?
data.frame
から2つのベクトルを設定してから、o
と呼ぶオブジェクトをのような関数(o<-nls(y~I(a*x^3)+I(b*x^2)+I(c*x)+d)
)に割り当てました。 o
(a
,b
、c
、d
)の係数値をすべてo
と呼ぶことで、すべての係数値を得ることができました。次に、ポイントをプロットした後に、これらの値の近似値をcurve()
関数に挿入することができます。それはうまくいきますが、私はを直接curve
関数に接続する方法があるかどうか疑問に思っていましたので、各係数を再入力する必要はありませんか?
あなたは[再現可能な例]を提供する場合それはあなたを助けるために簡単です(https://stackoverflow.com/questions/5963269/how-to-make-a-great -r-reproducible-example)を入力して、可能な解決策をテストできるようにします。これは 'predict()'関数で解決できる可能性があります。 – MrFlick
もし、私がフォローしているのであれば、あなたは以下のローランドへの私の反応のようなものを見ることを好むでしょう。私はおそらくここでこれらを段階的に整理することができたかもしれないので、私はそれを謝ります。 – DeCodened