我有一個ř數據集。在這個數據集中,我希望使用兩個範疇變量的包gmodels
創建一個交叉表,然後對它們運行一個chisq.test
。 這兩個變量是witness
和agegroup
。 witness
由具有值1,2和9的觀察值組成。agegroup
由值1,2組成。 我希望從表中排除值witness=9
或/和第三個變量EMS=2
,但我不知道如何繼續。
library(gmodels)
CrossTable (mydata$witness, mydata$agegroup)
chisq.test (mydata$witness, mydata$agegroup)
...所以我的問題是,我該怎麼辦上述與witness!=9
和EMS!=2
你的意思是你如何子集你的數據? –
只需要在交互式會話中使用恰當命名的'subset()'函數或者使用'[''提取操作符']來首先對數據進行子集分析。嘗試[this](http://stackoverflow.com/search?q= [r] +子集)搜索SO。 – Chase
謝謝你們。不會進行子集創建新的數據集,那些觀察結果被刪除?我對SAS的if/when/where函數感興趣,它被分配給每個任務而不是提取.. – SR441