0

こんにちは、Pythonでコードを実行してrpy2 robjectsをインポートし、いくつかのデータに適合させようとしています(重みと見なすエラーがあります)。私は非線形回帰を使用しており、適合させようとしている「式」は次のとおりです: A/((x/t1)^b+(x/t1)^c)

残念ながら、コードを実行しようとするたびに、通常の特異な勾配エラーが発生しました。

rpy2.rinterface.RRuntimeError: 関数のエラー (式、データ = parent.frame()、開始、制御 = nls.control()、: 特異勾配

パラメータ(A、t1、b、c)の初期値が原因だと思います。試してみる代わりに、初期値をより適切に推測できる方法はありますか? ありがとう、ニノ

4

1 に答える 1

0

Rでnlstoolsをチェックしましたか http://cran.r-project.org/web/packages/nlstools/

于 2011-04-20T20:08:33.843 に答える