我有一個看起來像這樣的數據:具有廣泛的數據的數據幀上卡方檢驗
ID gamesAlone gamesWithOthers gamesRemotely tvAlone tvWithOthers tvRemotely
1 1 1
2 1 1
3 1 1
4 1 1
5 1 1
6 1 1
7 1 1
8 1 1
9 1 1
我想代碼,可以做以下兩件事情:
首先,變換這像這樣整齊的列聯表:
Alone WithOthers Remotely
games 2 1 6
tv 4 4 1
其次,使用卡方,看看這些活動(遊戲v電視)在他們的社會背景不同。
這是代碼來生成數據幀:
data<-data.frame(ID=c(1,2,3,4,5,6,7,8,9),
gamesAlone=c(1,NA,NA,NA,NA,NA,NA,NA,1),
gamesWithOthers=c(NA,NA,NA,NA,NA,NA,NA,1,NA),
gamesRemotely=c(NA,1,1,1,1,1,1,NA,NA),
tvAlone=c(NA,NA,1,1,NA,1,1,NA,NA),
tvWithOthers=c(1,1,NA,NA,1,NA,NA,1,NA),
tvRemotely=c(NA,NA,NA,NA,NA,NA,NA,NA,1))