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%)
## -------- -------- ------------- -------------
有人使用 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%)
## -------- -------- ------------- -------------