您能帮助获取报告中显示的部分之间的行间距或分隔线吗?我正在使用r2rtf包沿着tidyverse。例如,使用mtcars时,我有一个列rowname,我希望显示这些行名称之间有间距的数据
r2rtf
tidyverse
rowname
mtcars$rowname <- rowname(mtcars) mtcars %>% rtf_body() %>% rtf_encode() %>% write_rtf('cars.rtf')
oyxsuwqo1#
可在数据处理步骤中使用r2rtf之前的dplyr进行处理。您只需要在每个值的末尾添加\n。
dplyr
\n
mtcars %>% mutate(across(everything(), function(x) paste(as.character(x), "\n"))) %>% rtf_body() %>% rtf_encode() %>% write_rtf('cars.rtf')
0sgqnhkj2#
我对r2rtf包不是很熟悉,但是您可以尝试使用rtf_body的text_space_after参数
rtf_body
text_space_after
library(r2rtf) mtcars$rowname <- row.names(mtcars) mtcars[1:5, c("rowname", "mpg", "cyl")] |> rtf_body(text_space_after = 200) |> rtf_encode() |> write_rtf('cars.rtf')
创建日期:2022年10月3日,使用reprex v2.0.2
2条答案
按热度按时间oyxsuwqo1#
可在数据处理步骤中使用
r2rtf
之前的dplyr
进行处理。您只需要在每个值的末尾添加
\n
。0sgqnhkj2#
我对
r2rtf
包不是很熟悉,但是您可以尝试使用rtf_body
的text_space_after
参数创建日期:2022年10月3日,使用reprex v2.0.2