問題タブ [lm]
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.
r - Rの勾配係数に関する推論
デフォルトではlm
、サマリーテストの勾配係数はゼロに等しくなります。私の質問は非常に基本的です。ゼロ以外の値に等しい勾配係数をテストする方法を知りたいです。1つのアプローチはを使用することconfint
ですが、これはp値を提供しません。また、で片側テストを行う方法も疑問に思いますlm
。
お手数をおかけしますが、よろしくお願いいたします。
r - 線形モデル関数 lm() エラー: 外部関数呼び出しの NA/NaN/Inf (arg 1)
data.frame があるとしますa
私が使う
col2
にはいくつかのNA
値がcol3
あり、col4
値は 1 未満です。
私は得続けます
メーリング リストを確認したところ、NA
sが原因のようですが、col2
使用してみましna.action=na.exclude/omit/pass
たが、どれも機能していないようです。lm
最初の 10 エントリで再度テストしましたが、 NA
s のせいではありません。この警告の問題は、すべての Google の結果が を指しているように見えることですNA
。
エラーを誤解したか、lm
間違って使用していますか?
データはkaggleにあります。線形回帰を使用してMonthlyIncomeデータをモデル化しています (特定のglm
家族を機能させることができなかったため)。使用する独自の変数を作成しましたが、既に存在する変数でMonthlyIncomeをモデル化しようとすると失敗します。
r - NA が lm 回帰で使用されないようにする
将来の収益を含むベクトル Y と、現在の収益を含むベクトル X があります。最後の Y 要素は NA です。これは、最後の電流リターンが利用可能なシリーズの最後でもあるためです。
各シリーズの最後の要素が回帰に含まれていないことを確認したい。na.action のドキュメントを読みましたが、これがデフォルトの動作かどうかはわかりません。
cor() の場合、これは X[4] と Y[4] を計算から除外する正しい解決策ですか?
list - R: extracting lm() attributes
I want to extract the fstatistic value from summary(lm()). So far the only way I've found is
Is there a less verbose way to get that cell value? The question is a bit pedantic but I thought the answer might provide some interesting info on how to use R lists.
r - lm() オブジェクトのリストで予測を使用する
定期的に回帰を実行するデータがあります。データの各「チャンク」は、異なる回帰に適合します。たとえば、各状態には、依存値を説明するさまざまな関数がある場合があります。これは典型的な「分割-適用-結合」タイプの問題のように思えるので、plyr パッケージを使用しています。lm()
うまく機能するオブジェクトのリストを簡単に作成できます。ただし、これらのオブジェクトを後で使用して別の data.frame の値を予測する方法については、頭を悩ませることはできません。
これは、私がやろうとしていることを示す完全に不自然な例です:
lm()
では、 に含まれるオブジェクトを使用modelList
して、 の年と州に依存しない値を使用して値を予測するにはどうすればよいnewData
でしょうか?
r - R: 特定の値を予測できない
predict
関数が age=15 を予測できないのはなぜですか?
r - R lm で負になる力係数
モデルの係数の 1 つを強制的に 0 以下にしたいと考えています。
nnls パッケージでは、すべての係数を 0 以上に設定できますが、特定の係数を 0 未満に指定する方法がわかりません。
どんな助けでも大歓迎です。
python - rpy2 を使用して回帰から標準誤差を取得する
回帰には rpy2 を使用しています。返されたオブジェクトには、係数、残差、適合値、適合モデルのランクなどを含むリストがあります)。
ただし、フィット オブジェクトで標準誤差 (または R^2) を見つけることができません。R で lm を直接モデルを実行すると、summary コマンドで標準エラーが表示されますが、モデルのデータ フレームで直接アクセスできません。
rpy2を使用してこの情報を抽出するにはどうすればよいですか?
サンプルのpythonコードは
r - R: predict() の数値 'envir' 引数の長さが 1 ではない
変数をモデルに渡すことにより R
、関数を使用して値を予測しようとしています。predict()
次のエラーが表示されます。
ここに私のdata frame
、名前 df があります:
コード:
を実行するpredict
と、上記のエラーが表示されます。
私が間違っているところはありますか?
ありがとう
r - Predict() - 多分私はそれを理解していません
関数の使用で発生していたエラーについて、今日投稿しました。predict
私はそれを修正することができ、正しい道を進んでいると思いました.
多数の観測 (実績) があり、外挿または予測したいデータ ポイントがいくつかあります。以前lm
はモデルを作成していましpredict
たが、予測子の入力となる実際の値で使用しようとしました。
このコードはすべて私の以前の投稿から繰り返されていますが、ここにあります:
コード:
コードの予測 (以前のヘルプに基づく):
(これらは、予測値を取得するために使用したい予測値です)
これを実行すると、次のエラー メッセージが表示されます。
モデルの構築に使用した元のデータ フレームには、21 個の観測値が含まれていました。現在、モデルに基づいて 3 つの値を予測しようとしています。
この関数をよく理解していないか、コードにエラーがあります。
助けていただければ幸いです。
ありがとう