アンケートを作成しています。31 の質問が考えられます。各回答者に 3 つのサブセットに回答してもらいます。ランダムな順序で回答してもらいたいと思います。参加者は同じ質問に 2 回回答してはいけません
参加者のインデックスと、1 番目、2 番目、3 番目の質問の質問インデックスの列を含むテーブル マトリックスを作成しました。
以下のコードを使用すると、私のサンプルではインデックス 31 が過小評価されています。
サンプル関数の使い方が間違っていると思います。誰かが私を助けてくれることを望んでいましたか?
SgPassCode <- data.frame(PassCode=rep(0,10000), QIndex1=rep(0,10000),
QIndex2=rep(0,10000), QIndex3=rep(0,10000))
set.seed(123)
for (n in 1:10000){
temp <- sample(31,3,FALSE)
SgPassCode[n,1] <- n
SgPassCode[n,-1] <- temp
}
d <- c(SgPassCode[,2],SgPassCode[,3],SgPassCode[,4])
hist(d)