我正在尝试使用包中显示计数、总数和我的 NA的tab_cells
命令在R 中创建一组交叉表。expss
我不能让它给我 NA。
我已经尝试过使用na_if
并且tab_mis_val
我已经尝试过使用 cro 命令。我找到了一个我非常喜欢使用 fre 的频率表,并且我想基本上将它复制为交叉表。我也tabyl
从janitor
包中使用过,可以获得 NA 行,但我一次只能运行一个交叉表,而不是从 var1 到 var10。
#I feel like I'm close with this
data%>%
tab_cells(var1 %to% var10) %>%
tab_cols(total(), var12) %>%
tab_stat_cpct() %>%
tab_mis_val() %>%
tab_pivot()
#frequency table I really like that DOES give me NAs
expss_output_viewer()
calculate(data, fre(as.list(var1 %to% var10)))
#attempt to make it as a crosstab
expss_output_viewer()
calculate(data, cro_cases(as.list(var1 %to% var10, var12)))
#Using tabyl I can get NAs but it will only give one one crosstab at a
# time instead of a` whole set of them.
library(janitor)
data %>%
tabyl(var1, var12) %>%
adorn_totals(c("row", "col")) %>%
adorn_percentages("row") %>%
adorn_pct_formatting() %>%
adorn_ns() %>%
adorn_title("combined") %>%
knitr::kable()
我想要一个包含计数、百分比、总行和 NA 行的表。我似乎无法获得 NA 行tab_cells
。