在R中使用gt包调整stub行组下的行缩进量
解决方案
要调整分组下物种条目的缩进,可通过tab_style()针对stub区域的物种名称单元格设置左侧内边距实现,24px左右的宽度约等于4个空格的缩进长度,你可以根据实际显示效果微调数值。
修改后的完整代码如下:
bt <- gt(beetledata, groupname_col = "Subfamily", rowname_col = "Species") %>% opt_table_lines("none") %>% tab_stubhead("Carabid species (subfamily)") %>% cols_width( 1:2 ~ px(300), everything() ~ px(100) ) %>% cols_align(align="center", columns = -2) %>% # 新增缩进调整代码 tab_style( style = list("padding-left" = "24px"), locations = cells_stub() )
如果希望用相对单位适配不同字体大小,也可以把24px替换为2.5em,显示效果接近4个空格缩进。
内容的提问来源于stack exchange,提问作者Jack Farley
相关产品推荐
相关产品推荐

