問題タブ [factor-analysis]

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.

0 投票する
1 に答える
392 参照

r - R エラーの因子分析混合データ

データフレームで R の因子分析混合データを実行しようとしており、次のコマンドを使用しています。

しかし、次のエラーが発生します。

which(unlist(lapply(listModa, is.numeric))) のエラー: 'which' の引数が論理的ではありません

私はチェックしました:

そして、私は次のようになります:

性別 : chr "M" "M" "M" "M" ...
グループ : chr "LOW" "LOW" "LOW" "LOW" ...
A : num 3.86e-09 1.90e-091.86e-09 3.63e-09 1.73e-09 ...
B: 数値 2.32e-05 5.69e-06 1.86e-05 1.45e-05 1.04e-05 ...
C: 数値 0.00249 0.00385 0.01555 0.00853 0.00426 ...

変数を因子に変換しようとしていますが、そうする必要があるかどうかわかりません。FAMD は文字変数と数値変数の両方で機能すると書かれている以下のリンクをたどっています: http://www.sthda.com/english/articles/31-principal-component-methods-in-r-practical-guide/115 -famd-factor-analysis-of-mixed-data-in-r-essentials/

0 投票する
0 に答える
302 参照

r - RでのMFAコマンドの実行時間が非常に長い.コード、データが長すぎる、またはRだけですか?

Rスタジオのdata.tableの写真

ここに画像の説明を入力

変数の約 30 列で 100,000 行 (村の数) を超える R で多因子分析を実行しようとしています。これは私のコード行です:

コマンドを実行してMFAも、エラー通知は表示されません。最終的に停止ボタンをクリックする必要があるまで、非常に長い時間がかかります。コードにエラーがありますか、データセットが大きすぎますか、それとも設定を変更する必要がありますか? ありがとう