質問
はじめまして。Rを用いてデータ分析の練習をしているのですが対応分析の際にデータフレームからクロス集計表をtable関数を用いて作成したのですが、matrixへの変換方法がわからずcorresp関数に突っ込むことができません。どのようにすれば解決するのでしょうか?
該当コード
faed.faminc<-table(data$faed, data$faminc) faed.faminc.ca<-corresp(faed.faminc)
faed/faminc
faedは1から6,famincは1から7までのカテゴリで表されます。
出来上がったクロス集計表は以下です
1 2 3 4 5 6 7
1 64 64 32 6 2 0 2
2 42 68 38 30 10 2 0
3 44 152 92 80 18 0 18
4 20 76 94 100 28 4 10
5 4 20 42 80 48 12 14
6 2 14 30 70 40 28 36
エラーコード
Error in corresp.default(faed.faminc): invalid table specification Traceback: 1. corresp(faed.faminc) 2. corresp.default(faed.faminc) 3. stop("invalid table specification")
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。