首页 > 解决方案 > 显示没有任何 tab_stat_*() 的表

问题描述

当我使用 expss 来总结我的表格时,我希望所有其他表格都具有类似的样式。所以基本上我有一个 dplyr 汇总数据框,现在我想让它格式化并标记为 expss 样式。这意味着我不想使用任何tab_stat_*()或说按原样使用汇总表。这可能吗?所以像

dplyr_summary %>%
    expss::tab_rows(column1) %>%
    expss::tab_cells(column2) %>%
    expss::tab_cols(column3) %>%
    expss::tab_stat(NULL) %>%
    expss::tab_pivot() 

谢谢你。

标签: rexpss

解决方案


tab_stat_fun(identity)应该管用:

dplyr_summary %>%
    expss::tab_rows(column1) %>%
    expss::tab_cells(column2) %>%
    expss::tab_cols(column3) %>%
    expss::tab_stat_fun(identity) %>%
    expss::tab_pivot() 

也可以试试as.etable功能。它适用于已经有列和行标签并且不需要将行重新定位到列名的简单情况。


推荐阅读