-7

我想在 R 中创建以下列联表。

          Cancer    Don't_Have_Cancer

 Smoke     18        9
 Don't_Smoke 5       24

我是R的初学者。

4

1 回答 1

4

你应该举一个可重现的例子。这里有一些数据:

set.seed(1234)
dat <- data.frame(Smoker=sample(c('Smoke','No_Smoke'),20,rep=TRUE),
           CANCER=sample(c('Cancer','NO_Cancer'),20,rep=TRUE))

然后使用table你可以得到你的列联表:

table(dat$Smoker,dat$CANCER)
         Cancer NO_Cancer
  No_Smoke      7         4
  Smoke         5         4

有关更多信息,请参阅?table

描述

table 使用交叉分类因子来构建 每个因子水平组合的计数列联表。

于 2013-05-25T12:28:45.810 回答