totals = FALSE仍会在R包中输出总计summarytools ctable()吗?

时间:2019-05-03 19:14:37

标签: r summarytools

有人用R包summarytools碰到这个吗?我设置了全局summarytools选项以抑制ctable中的总数:

st_options(ctable.totals=FALSE)

在函数调用中,我也调用了相同的名称:

with(df, ctable(
    gender,
    var2,
    chisq = F,
    headings = T,
    totals = FALSE
  )

但是它仍然在实际的交叉表数据中吐出总计。有没有人找到抑制这种情况的方法?

2 个答案:

答案 0 :(得分:1)

此问题已在更高版本的summarytools中修复。

with(tobacco, ctable(
  gender,
  smoker,
  chisq = F,
  headings = T,
  totals = FALSE
))

## Cross-Tabulation, Row Proportions  
## gender * smoker  
## Data Frame: tobacco  
## 
## -------- -------- ------------- -------------
##            smoker           Yes            No
##   gender                                     
##        F            147 (30.1%)   342 (69.9%)
##        M            143 (29.2%)   346 (70.8%)
##     <NA>              8 (36.4%)    14 (63.6%)
## -------- -------- ------------- -------------

答案 1 :(得分:0)

我在Github上的开发人员处收到一条消息,说这实际上是预期的功能,如果要从交叉表中删除它,则必须手动进行。谢谢马可!