有没有办法改变gt表中的行名称?
例如,在下表中,我如何将标记为“Europe”的行更改为“Europa”?
islands_tbl <-
tibble(
name = names(islands),
size = islands
) |>
arrange(desc(size)) |>
slice(1:10)
islands_tbl |>
gt()
字符串
x1c 0d1x的数据
即使这一列被转换为存根(见下面的代码),似乎仍然没有办法改变行标签的名称。下面是gt包的介绍文档中的示例。
# Create a gt table showing ten of the
# largest islands in the world; this
# time with a stub
gt_tbl <-
islands_tbl |>
gt(rowname_col = "name")
# Show the gt table
gt_tbl
型
这将生成下表,但仍然没有更改行名称的选项...
的
我正在寻找类似于cols_label()
函数的东西。
提前感谢你的帮助。我可能错过了一些明显的东西;如果是这样,我道歉。
再一次,为了清楚起见,我想,例如,将行标签“南极洲”改为“一个非常寒冷的地方”。
1条答案
按热度按时间wgeznvg71#
实现所需结果的一个选项是通过
gt::text_replace
,它允许基于正则表达式模式替换包含行名称的文本:字符串
的数据
如果需要多次替换,可以使用
text_case_match
或text_case_when
:型
的