2
nls
を使用して、Rの密度プロットにガウスピークを合わせようとしています。私は次の式を使用する場合:R:nlsを使用した解析でエラーが発生しました
fit <- nls(den.PA$y~coeffs2 * exp(- ((den.PA$x-coeffs3)/coeffs4)**2),
start=list(coeffs2=1.12e-2, coeffs3=1075, coeffs4=2))
を私は次のエラーを取得する:
Error in parse(text = x) : <text>:2:0: unexpected end of input
1: ~
^
誰も私が間違った場所に私に指摘することはできますか?
をお試しください:私はそれを働いたエラーをグーグル後data.frame – Harpal
にクラスの 『密度』 'を強制することはできません、私は彼らの中で、xとyの値を入れていました独自のマトリックス。しかし、あなたの答えは正しい道に私を置く:) – Harpal
この場合は動作しますが、通常は値をデータフレームに入れます。これは、一般的な場合の要因を考慮に入れる。 lmまたはlme。 –