3

データが観測値のリストの形式である場合、 Rでカイ 2 乗を計算することは可能ですか? 私が言いたいのは、十字架を知っていればカイ二乗を求めるのは簡単だということです。たとえば、アンケートで性別と正誤問題を尋ねた場合、カイ 2 乗を計算するのに必要な数字は 4 つだけです。私が代わりに持っているのは、各回答者の回答を含む 2 列のデータです。このデータ構造からカイ 2 乗を求めることは可能ですか、それとも変換する必要がありますか?

Rに変換する必要がある場合、カイ二乗を直接取得できる別の言語を知っている人はいますか?

4

1 に答える 1

5

データを入れる前にテーブルを使用する場合chisq.testは問題ありません

# Create some fake 'raw' data
dat <- data.frame(gender = sample(c("M","F"), 100,rep = T), ans = as.logical(rbinom(100,1,.3)))
head(dat)
# just use table to get the data into the form needed
chisq.test(table(dat))
于 2013-03-09T22:58:11.297 に答える