来自kableExtra的RMarkdown Formattable样式呈现html代码-未格式化值
当使用kableExtra的cell_spec函数时,我无法使rmd文档正确格式化目标单元格。我可以看到应用的html格式,但它呈现的是html代码本身,而不是格式化值。我正在尝试格式化一个简单摘要统计输出的p值 最终在.html文件中呈现的内容如下: 我正在做与下面相同的事情,但使用我自己的真实数据。作为参考,此块产生相同的问题来自kableExtra的RMarkdown Formattable样式呈现html代码-未格式化值,r,r-markdown,kable,kableextra,formattable,R,R Markdown,Kable,Kableextra,Formattable,当使用kableExtra的cell_spec函数时,我无法使rmd文档正确格式化目标单元格。我可以看到应用的html格式,但它呈现的是html代码本身,而不是格式化值。我正在尝试格式化一个简单摘要统计输出的p值 最终在.html文件中呈现的内容如下: 我正在做与下面相同的事情,但使用我自己的真实数据。作为参考,此块产生相同的问题 mtcars %>% rownames_to_column('car') %>% select(car, mpg, disp, hp, wt
mtcars %>%
rownames_to_column('car') %>%
select(car, mpg, disp, hp, wt) %>%
mutate(wt = ifelse(wt < 2,
kableExtra::cell_spec(wt, color = 'red', bold = TRUE),
wt)) %>%
kableExtra::kable() %>%
kableExtra::kable_styling()
mtcars%>%
行名到列('car')%>%
选择(汽车、mpg、显示、马力、重量)%>%
突变(wt=ifelse)(wt<2,
kableExtra::单元格规格(wt,颜色='红色',粗体=真),
wt))%>%
kableExtra::kable()%>%
kableExtra::kable_样式()
kableExtra::kable(escape=F)
就是您想要的:
library(kableExtra)
library(dplyr)
mtcars %>%
rownames_to_column('car') %>%
select(car, mpg, disp, hp, wt) %>%
mutate(wt = ifelse(wt < 2,
kableExtra::cell_spec(wt, color = 'red', bold = TRUE),
wt)) %>%
kableExtra::kable(escape = F) %>%
kableExtra::kable_styling()
库(kableExtra)
图书馆(dplyr)
mtcars%>%
行名到列('car')%>%
选择(汽车、mpg、显示、马力、重量)%>%
突变(wt=ifelse)(wt<2,
kableExtra::单元格规格(wt,颜色='红色',粗体=真),
wt))%>%
kableExtra::kable(escape=F)%>%
kableExtra::kable_样式()
就这样-谢谢。对其他人来说:这是显而易见的。我错过了,或者没有找到合适的东西。