問題タブ [nls]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
functional-programming - nls と ssLogis を使用して作成された関数のエラー
nls と自己開始オプション ssLogis を使用して、ロジスティック曲線をフィッティングする関数を作成しようとしています。私はいくつかのデータを持っています - それは実際にはデータフレームとして来ます.
それで、私が書いた関数に - Fox & Weisbergの助けを借りて...
これでブロックから抜け出して、残りの関数コードが問題ないかどうかを確認することさえできません...関数を実行するとエラーが発生します。
次に、次のエラーが表示されます。
phi2はssLogisで推定されるパラメータなので迷っています。これは、関数の外でチャンピオンのように実行されます。
r - R nls 特異勾配
このトピックに関する他のスレッドを検索してみましたが、どの修正も機能していません。自然実験の結果があり、イベントの連続発生回数が指数分布に適合することを示したいと考えています。私のRシェルは以下に貼り付けられています
書式設定が悪いことをお許しください。最初の投稿はこちらです。x にはヒストグラムのビンが含まれ、y にはそのヒストグラム内の各ビンの出現回数が含まれます。dat2 は 14 で途切れます。なぜなら、0 カウントのビンは指数関数的回帰を放棄するからです。実際には最初の 14 だけを適合させる必要があります。14 を超えるカウントを持つビンは、それらが特別であると信じる生物学的理由があります。私が最初に得た問題は無限大でしたが、値が 0 ではないため得られませんでした。ここの別の投稿で示唆されているように適切な開始値を指定すると、特異な勾配エラーが発生します。私が見た唯一の他の投稿には、より多くの変数があり、反復回数を増やしてみましたが、成功しませんでした。どんな助けでも大歓迎です。あ
oracle - Oracle での nls_sort および nls_comp のカスタマイズ
ペルシア語には、異なる Unicode コードと同じスペルを持つ 'KAF' (ک , ) と 'YA' (ی , ي) の異なる文字があります。
これらのコマンドを使用して、プロジェクトでペルシャ語の並べ替えと比較を設定しています
設定nls_comp
とnls_sort
パラメータを使用して、これらの出力を受け取ります
これらのクエリで同じ出力を受け取るにはどうすればよいですか? カスタマイズできnls_comp
ますか?
stata - Stataの非線形最小二乗、変数/セットの合計をモデル化する方法は?
Stata を使用して非線形最小二乗法で次の関数を推定したいと思います。
別の論文の結果をテストしていますが、Stata を使用したいと考えています。Stata は、私が複製している論文で使用したものと同じソフトウェア/ソルバーであり、たとえば GAMS を使用するよりも簡単なはずだからです。
私の問題は、上記の式の合計部分を書き出す方法が見つからないことです。私のデータでは、すべての i が持っているのは、個別の変数にある j の値を持つ単一の観測値です。次の方法で式全体を書き出すことができます (3 つの観測値/i の場合)。
GAMS のように、特定の数値セットの式/変数を合計するように Stata に指示する簡単な方法はありますか?
oracle - NLS GERMAN を使用すると、Oracle で間違ったソート済み出力 (チャンクでのロード) が表示される
[ORACLE DATABASE] 設定後、alter session set nls_sort = GERMAN; セッション セット nls_language = GERMAN を変更します。
チャンクでデータをロードし、'>' を使用して異なるソートされたチャンクを取得するために比較すると、誤ったデータが表示されます (エントリが重複します)。
元。異なるチャンクの場合、クエリでこれを使用します... name > 'Account' または name > 'Project' または name > 'BB' は、すべての出力で名前 'aa' 、 'bb' 、 'cc' を与えます。
nls_sort=BINARY および NLS_language=ENGLISH を使用すると、正しい出力が得られることに注意してください。
r - nls() を使用した非線形モデル: エラー: 初期値のないパラメーター
次の種類の非線形回帰モデルを推定したいと思います。
要素の説明:
最後に、i=1,2 の b[i,theta] は、次の指数アルモン多項式重み付け関数を表します。
x1 と x2 の減衰する 2 つの重みを表すだけで、それ以上のものはありません。ただし、これらの重みは、推定される 2 つのパラメーター値 (theta1 と theta2) に依存します。
ここで、非線形最小二乗関数 nls() を使用して、パラメーター ß0、ß1、theta1、および theta2 の最適な (RSS 基準に関して) 値を推定したいと思います。
次のことを試してみたところ、エラー メッセージが表示されました。
注: 表記を簡単にするために、重み関数の分母の値を事前に計算しました。これは 1318837781 になります。
nls()
x2 と x2 をパラメーターと見なしているように見えますが、これらはリグレッサーです。ここで何が間違っているのか、妥当な結果を得るためにコードをどのように変更すればよいでしょうか。それとも、そのような関数を で推定することは不可能nls()
ですか?
ありがとう!
r - Rのnls()関数で目的関数を指定する方法
初期推定値 x0 を指定して、実際の値と理論値の二乗和を返す目的関数 f(x0) を作成しました。nls() 関数を使用して最小化問題を指定するにはどうすればよいですか?
前もって感謝します。