我正在rmarkdown / html文档中创建一个表,并且在无意中将单元格值更改为例如(123)格式的有序列表。下面是一个示例。任何帮助将是最欢迎的。
---
output: html_document
---
df <-
data.frame(
col1 = c("a", "b"),
col2 = c("(123)", "(61)"),
stringsAsFactors = FALSE
)
knitr::kable(
df,
format = "html",
align = c('lr')
)
该值被认为是降价和pandoc认为(123)
和(61)
是列表项。尝试
df <- data.frame(col1 = c("a", "b"),
col2 = c("(123)", "(61)"),
stringsAsFactors = F)
df$col2 <- gsub("\\(", "(", df$col2)
df$col2 <- gsub("\\)", ")", df$col2)
用其HTML实体代码替换括号。
注意: stringsAsFactors = F
是R> 4.0中的新默认值
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句