如何在 R 中重命名 Kable 的行(而不是列),特别是在 RMarkdown 中?
How can I rename the rows (not columns) of a Kable in R, specifically in RMarkdown?
我 运行 从不同地方提取的代码,以创建 test_results 变量。我已将此变量放入 kable 中,以便我可以在我正在创建的 HTML 文件中更好地控制它的输出。下面的代码创建了一个 kable table 完全按照我想要的格式,我能够按照我想要的方式重命名列名。我可以在此代码中添加什么来重命名行名称?我已经尝试了 row.names 和其他东西,但我要么得到一个错误,要么 tibble 被我尝试使用的函数折旧了。
kable(head(test_results), caption = "**Test Results**",
col.names = c("Test Result",
"N",
"Total"))%>%
kable_material(c("striped", "hover"))
在发送到 kable
之前更改行名称。
library(kable)
library(kableExtra) # kable_material
mt <- mtcars[1:3, 1:4]
kable(mt) %>% kable_material(c("striped", "hover"))
rownames(mt) <- c("hello", "world", "again")
kable(mt) %>% kable_material(c("striped", "hover"))
我 运行 从不同地方提取的代码,以创建 test_results 变量。我已将此变量放入 kable 中,以便我可以在我正在创建的 HTML 文件中更好地控制它的输出。下面的代码创建了一个 kable table 完全按照我想要的格式,我能够按照我想要的方式重命名列名。我可以在此代码中添加什么来重命名行名称?我已经尝试了 row.names 和其他东西,但我要么得到一个错误,要么 tibble 被我尝试使用的函数折旧了。
kable(head(test_results), caption = "**Test Results**",
col.names = c("Test Result",
"N",
"Total"))%>%
kable_material(c("striped", "hover"))
在发送到 kable
之前更改行名称。
library(kable)
library(kableExtra) # kable_material
mt <- mtcars[1:3, 1:4]
kable(mt) %>% kable_material(c("striped", "hover"))
rownames(mt) <- c("hello", "world", "again")
kable(mt) %>% kable_material(c("striped", "hover"))