従属変数と90個の独立変数のそれぞれにchi-square test
を入れて、p.value > 0.05
を持つ独立変数の名前のリストを返したいとします。 for
ループを試しましたが、うまくいきません。誰か助けてくれますか?カイ2乗検定を使ってプログラミングする
c=numeric(ncol(datam))
for(i in 2:ncol(datam)){
a[i]=table(datam[,1], datam[,i])
b[i]=chisq.test(a[i])
if(b[i]$p.value>0.05) c=b[i]$data.name + c
}
c
を試すことができます:D – Asma