gpt4 book ai didi

r - knitr kable 将单元格文本格式化为有序列表

转载 作者:行者123 更新时间:2023-12-04 09:15:30 25 4
gpt4 key购买 nike

我正在 rmarkdown/html 文档中创建一个表格,并且在例如 (123) 的格式中无意中将单元格值更改为有序列表。下面是一个例子。任何帮助将是最受欢迎的。
output is here

---
output: html_document
---

df <-
data.frame(
col1 = c("a", "b"),
col2 = c("(123)", "(61)"),
stringsAsFactors = FALSE
)

knitr::kable(
df,
format = "html",
align = c('lr')
)

最佳答案

这些值被识别为 Markdown ,pandoc 认为 (123)(61)是列表项。尝试

df <- data.frame(col1 = c("a", "b"),
col2 = c("(123)", "(61)"),
stringsAsFactors = F)

df$col2 <- gsub("\\(", "&lpar;", df$col2)
df$col2 <- gsub("\\)", "&rpar;", df$col2)
用他们的 HTML 替换括号 entity code .
注: stringsAsFactors = F是 R > 4.0 中的新默认值

关于r - knitr kable 将单元格文本格式化为有序列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63242727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com