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

totals = FALSE still outputs totals in R package summarytools ctable()?

有人使用 R 包 summarytools 运行 吗?我已经设置了全局 summarytools 选项以抑制 ctables:

中的总计
st_options(ctable.totals=FALSE)

而且我在函数调用中也调用了相同的方法:

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

然而它仍然在实际 cross_table table 数据中吐出总数。有没有人找到抑制这种情况的方法?

我在 Github 上收到来自开发人员的消息,这实际上是一个预期的功能,如果我们想从交叉表中删除它,我们必须手动执行。谢谢马可!

这已在更高版本的 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%)
## -------- -------- ------------- -------------