删除变量名后,第一行被视为使用 pack_rows 的 kableExtra 中的列名
First row are consider as column name in kableExtra using pack_rows after removing variable names
当我使用 kableExtra::pack_rows() 函数对未命名的 table 变量创建分组时,我的问题就开始了。如果呈现代码,您会注意到问题是第 1 行成为 table 的列,不在我想要的分组中。在 pack_rows () 中参数 start_row = 0 是不可能的
library(kableExtra)
my_data <- mtcars[1:5, 1:6]
my_data %>%
kbl(caption = "without col.names, with groups", col.names = NULL) %>%
kable_styling(bootstrap_options = c("striped", "hover"), latex_options = "hold_position") %>%
pack_rows("Index 1",1, 3) %>%
pack_rows("Index 2",4, 4)
怎么不可能?
(在 RMarkdown 中,您可以在控制台中分配 start_row = 0
,是的,仅来自 1
。但我没有看到您的问题)
my_data <- mtcars[1:5, 1:6]
my_data %>%
kbl(caption = "without col.names, with groups", col.names = NULL) %>%
kable_styling(bootstrap_options = c("striped", "hover"), latex_options = c("hold_position")) %>%
pack_rows("Index 1",0, 2) %>%
pack_rows("Index 2",3, 4)
编织成.pdf后:
当我使用 kableExtra::pack_rows() 函数对未命名的 table 变量创建分组时,我的问题就开始了。如果呈现代码,您会注意到问题是第 1 行成为 table 的列,不在我想要的分组中。在 pack_rows () 中参数 start_row = 0 是不可能的
library(kableExtra)
my_data <- mtcars[1:5, 1:6]
my_data %>%
kbl(caption = "without col.names, with groups", col.names = NULL) %>%
kable_styling(bootstrap_options = c("striped", "hover"), latex_options = "hold_position") %>%
pack_rows("Index 1",1, 3) %>%
pack_rows("Index 2",4, 4)
怎么不可能?
(在 RMarkdown 中,您可以在控制台中分配 start_row = 0
,是的,仅来自 1
。但我没有看到您的问题)
my_data <- mtcars[1:5, 1:6]
my_data %>%
kbl(caption = "without col.names, with groups", col.names = NULL) %>%
kable_styling(bootstrap_options = c("striped", "hover"), latex_options = c("hold_position")) %>%
pack_rows("Index 1",0, 2) %>%
pack_rows("Index 2",3, 4)
编织成.pdf后: