Html 如何在R中重命名Kable的行(而不是列),特别是在RMarkdown中?
为了创建test_results变量,我运行了一个从不同位置提取的代码。我把这个变量放进了一个kable中,这样我就可以在我正在创建的HTML文件中更好地控制它的输出。下面的代码创建了一个kable表,它的格式与我所希望的完全相同,并且我能够按照我所希望的方式重命名列名。我可以在代码中添加什么来重命名行名称?我尝试过row.names和其他东西,但我要么得到了一个错误,要么tibble被我尝试使用的函数贬低了Html 如何在R中重命名Kable的行(而不是列),特别是在RMarkdown中?,html,r,r-markdown,rename,kable,Html,R,R Markdown,Rename,Kable,为了创建test_results变量,我运行了一个从不同位置提取的代码。我把这个变量放进了一个kable中,这样我就可以在我正在创建的HTML文件中更好地控制它的输出。下面的代码创建了一个kable表,它的格式与我所希望的完全相同,并且我能够按照我所希望的方式重命名列名。我可以在代码中添加什么来重命名行名称?我尝试过row.names和其他东西,但我要么得到了一个错误,要么tibble被我尝试使用的函数贬低了 kable(head(test_results), caption = "*
kable(head(test_results), caption = "**Test Results**",
col.names = c("Test Result",
"N",
"Total"))%>%
kable_material(c("striped", "hover"))
在发送到
kable
之前更改行名
库(可扩展)
图书馆(kableExtra)#可供选择的材料
mt%可折叠材料(c(“条纹”、“悬停”))
rownames(mt)%kable_材料(c(“条纹”、“悬停”))
当您尝试重命名行并收到弃用通知时,您尝试了什么代码?我尝试了这个,但只给出了一个错误。rownames(在传输过程中,do.NULL=TRUE,prefix=“row”将row.names添加到它的末尾没有任何错误,但它不会在发送到
kable
之前更改输出更改行名称,因为该函数会将它从一个帧(了解行名称)更改为一个字符串或其他结构(不了解行名称)。我想我做不到,因为我正在从数据库中将数据拉入变量中。因此,我认为它永远不会出现在数据帧中。{r}rownames(in_transmission)%kable_material(c(“striped”,“hover”))
我尝试了^^^这是我在中得到的错误。rownamesd这意味着右侧的向量长度