[解決済み] R rlm モデルエラー: 'x' が特異である: 'rlm' に特異な適合は実装されていません。
2022-02-16 08:54:33
質問
私はRでこの2つのリストを持っています。
y=c(420.5568, 693.6305, 420.5568, 946.9677, 499.1046, 946.9677)
x=c(32, 29, 32, 27, 31, 27)
このデータを
rlm
このコードを使用して、モデルを作成します。
fit_new = (rlm(log(tail(y, 3)) ~ poly( tail(x,3), 2, raw=TRUE )))
応答はこのようなエラーです。
Error in rlm.default(x, y, weights, method = method, wt.method = wt.method, :
'x' is singular: singular fits are not implemented in 'rlm'
解決方法は?
先ほどのコメントを要約すると、入力データに問題があるのです。すなわち、重複しているペアがあるのです。
(x, y)
. 回帰アルゴリズムは通常行列上で動作し、行列が同じ行または列を持つ場合、その行列式はゼロになります。アルゴリズムによっては、この問題を解決できるものもありますが、そうでないものもあります。
ここでは、あなたのデータに対する最小限のアドホックな修正方法を紹介します。
unique
を使用して重複を削除します。しかし、注意してください。一般的な解決策として、重複する
ペア
の中の重複だけでなく
x
と
y
を別途用意します。
関連
-
[解決済み】xtsオブジェクトでエラー: "antempt to set 'colnames' on the object with less than two dimension "を克服する方法
-
[解決済み】基本 - T-検定 -> グループ化因子は正確に2水準でなければならない
-
[解決済み】'builtin'型のオブジェクトはsubsetableではない【重複
-
[解決済み】数学関数への非数値引数
-
[解決済み] テスト
-
[解決済み】ggplotのエラー。関数型オブジェクトのスケールを自動的に選択する方法がわかりません。
-
[解決済み】Rの整数オーバーフローとは何ですか、そしてどのように起こるのですか?
-
[解決済み] na.fail.defaultのエラー:オブジェクトの値が見つからない - しかし、値が見つからないことはありません。
-
[解決済み] lme4 error: boundary (singular) fit: ?isSingularを参照。
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】R: 複数行の ggplot2 コマンドで「単項演算子エラー」が発生する。
-
[解決済み】値を置き換えようとすると、"データフレームの添え字の割り当てで欠損値は許可されない"
-
[解決済み] write.tableしようとすると、未実装の型リストが表示される。
-
[解決済み】reshape2 meltの警告メッセージ
-
[解決済み】Rのメモリ管理/サイズn Mbのベクトルを割り当てられない
-
[解決済み] lmer エラー: グループ化係数は観測数未満でなければならない
-
[解決済み】RでAIC中に行数が変化するのはなぜですか?そうならないようにするにはどうしたらいいですか?
-
[解決済み】Rはプロットするが、アブラインを描画しない
-
[解決済み】randomForestの実行予測で「NA/NaN/Inf in foreign function call (arg 7)」をなくすには?
-
[解決済み】R4DSのエラー比較(1)は、アトミック型とリスト型でのみ可能です