You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何Flextable仍显示行百分比?已设置移除百分比参数

解决Flextable单变量频数表显示百分比的问题

当你传入一维频数表(单个变量的统计结果)时,include.row_percent、include.column_percent、include.table_percent这三个参数仅对二维列联表生效,对一维表不起作用。一维表默认会同时展示频数和百分比,要移除百分比,需要通过display参数控制显示内容。

修改后的代码如下:

d <- as_flextable(table(iris$Species),
                  display = "n") %>%
  hline_top(part="all",border=fp_border(width=1.5)) %>% 
  hline_bottom(part="all",border=fp_border(width=1.5))
print(d)

参数说明

  • display = "n":仅显示频数
  • display = "p":仅显示百分比
  • display = "np":同时显示频数和百分比(默认值)

内容的提问来源于stack exchange,提问作者MLBPhillies26

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 16:47:31