[解決済み] mnrfitを用いたmatlabでのロジスティック回帰
2022-02-15 05:15:03
質問
を使おうとしているのですが
mnrfit
関数がありますが、エラーが発生します。
If Y is a column vector, it must contain positive integer category numbers.
.
私のデータは ダブル で、私のY値は フロート 例えば、0.6667 です。mnrfit関数を使用できるように、データを調整する方法はありますか?
ありがとうございました。 未経験の初心者
どのように解決するのですか?
Y
を使用するには、quot;nominal outcome"、つまり非連続的でなければなりません。
mnrfit
. を回す必要はない。
Y
を整数に変換し、カテゴリカルにするだけです。カテゴリが2値で表現されているかどうかに関わらず、MATLABに関する限り、カテゴリ配列は離散的である。
X = rand(5,3); % Predictors (should be double or single)
Y = rand(5,1); % Response (doubles, will cause error)
B = mnrfit( X, Y )
% ERROR: If Y is a column vector, it must contain positive integer category numbers.
B = mnrfit( X, categorical(Y) )
% No error, regression matrix B is output successfully.
注意すること
連続的な応答変数を想定している場合(そのために
Y
は倍数のベクトルです)。
mnrfit
は、そもそも適切でないのかもしれません
なお、有効なデータ型は ドキュメント
<ブロッククオートYは以下のいずれかになります。
-
Y(i,j) は,X(i,:)で与えられる予測変数の組み合わせに対する多項式カテゴリjの結果の数であるn x k 行列.この場合,オブザベーションの数は,各予測変数の組み合わせで行われる.
-
各オブザベーションの応答値を示す1からkまでのスカラー整数のn×1列ベクトル. この場合、すべてのサンプルサイズは1である。
-
各オブザベーションの応答の名目値または順序値を示す n x 1 のカテゴリ配列。 この場合、サンプルサイズはすべて1である。
関連
-
[解決済み] MATLABでベクトルからNaNを除去する
-
[解決済み] matlabで補強行列を作成し、縮小行エシュロン形式を作成する。
-
[解決済み] 部分ピボットによるガウス消去の実装【終了しました
-
[解決済み] Matlabのリスト理解
-
[解決済み] Matlabによる最急降下法の実装
-
[解決済み] MATLAB のエラーです。関数 'subsindex' はクラス 'struct' の値に対して定義されていません。
-
[解決済み] Wolfram AlphaとMATLABでは伝達関数のプロットが異なる
-
[解決済み] 減衰比一定の直線と根元の軌跡との交点を求めるためのrlocfindの代替プログラム(Matlab
-
[解決済み] Matlab - rectangle関数を使用せずに矩形をプロットする
-
[解決済み] Matlab の imrect を用いて,新しい矩形の座標を取得します.
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】MATLABのエラー「この課題にはスカラー構造が必要です」は、この文の何を指しているのか?
-
[解決済み] Matlabのfprintfを使用してテーブルを作成する
-
[解決済み] Matlabで描画しています。図形を保存するか、変数を保存するか?
-
[解決済み] Matlab Error: ポジション1のインデックスが配列の境界を越えています
-
[解決済み] MATLABでベクトルの線形スパンを求める
-
[解決済み] mnrfitを用いたmatlabでのロジスティック回帰
-
[解決済み] matlabでchi2gof関数を理解する
-
[解決済み] RGBカラーによるMATLABプロット
-
[解決済み] MATLABでヒストグラムを正規化する方法は?
-
[解決済み] Matlabでベクトルを表示(印刷)するには?