3

私はRで働いています。ある変数(X)を別の変数(Y)に関連付ける関数(F)があります。(F)には、Y == F(X)== G(X、A、B、C)のように、3つの可変パラメーター(A、B、C)があります。この関数を、最適な(A、B、C)を見つけることによってN(X、Y)ペアを与えるデータセットに適合させたいと思います。

(X)と(Y)の関係は、多項式でも、ある種の確率分布でもありません。上で定義した任意の(F)に対してこれを行う方法があるかどうか知りたいです。

4

1 に答える 1

2

はい ?nls。R には多数の非線形回帰パッケージがあります。nlsはちょっと基本的な機能です。R を使用formulasしたことがない場合は、ヘルプ ファイルでそれらについて少し読んでください。ただし、他のコンピューター言語と同様に、係数の初期の「推測」値を指定する必要がありますA,B,C

例えば、 nls(Y ~ I(A*sin(x) + B*exp(x/C)),data=x, start=list(A=1,B=.5,C=3))

于 2012-12-03T18:14:04.730 に答える