1

各参加者のさまざまなアイテムの一連の好みランキングを含む一連のデータがあります。データ サンプルのサブセットを以下に示します。

Participant <- c("P1", "P2", "P3", "P4", "P5", "P6", "P7")  
I1 <- c(1.818,2.2727,3.2727,2.4545,2.3636,2.6364,2.7272)
I2 <- c(2.6364,2.8182,3.4545,3.0909,3.3636,2.8182,2.6364)
I3 <- c(3.9191,3.8182,3.6364,2.3636,3.0909,3.8182,3.7273)
I4 <- c(2.7273,2.3636,3.3636,2.4545,1.6364,1.1818,3.3636)
Exp1data <- data.frame(Participant, I1, I2, I3, I4)

実際のデータセットには、20 人の参加者と 12 項目の嗜好ランキングがあります。「pmr」パッケージの mdpref を使用して、このスクリプトを使用してデータを分析しようとしました。

mdpref(Exp1data, rank.vector=TRUE, ndim=2)

次のエラーが表示されます

Error in `[<-`(`*tmp*`, temp, (nitem + 1 + j), value = 0.164634668997455) : subscript out of bounds

グラフが正しく見えません。それがエラーと同じ問題に関連しているのか、それとも別の問題に関連しているのかはわかりません。エラーとその修正方法を説明できる人はいますか? また、mdpref を実行するためにデータを正しく設定したかどうかも疑問です。

ありがとう!

4

0 に答える 0