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

格莱美

我正在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')
)
马丁·施梅泽(Martin Schmelzer)

该值被认为是降价和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实体代码替换括号

注意: stringsAsFactors = F是R> 4.0中的新默认值

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R Knitr来自数据框的有序列表

来自分类Dev

R Knitr来自数据框的有序列表

来自分类Dev

Knitr html格式问题

来自分类Dev

Knitr html格式问题

来自分类Dev

使用knitr的data.frame单元格的类/ id

来自分类Dev

knitr :: kable表中的灵活列名称

来自分类Dev

如何让 knitr::kable 表停止浮动?

来自分类Dev

如何在html文档中隐藏格式正确的knitr :: kable()?

来自分类Dev

根据knitr的输出格式评估块

来自分类Dev

为knitr中的常用文本定义命令

来自分类Dev

在Knitr中打印动态大小的图的列表

来自分类Dev

knitr:将输出放在页面顶部

来自分类Dev

将Knitr块保存到R文件

来自分类Dev

RStudio Knitr没有运行pdfcrop

来自分类Dev

R Knitr-凯布尔表html格式的小文本

来自分类Dev

如何使用knitr :: kable在表的底部添加注释?

来自分类Dev

R knitr在表标题kable()中添加换行符

来自分类Dev

kable-table周围的多个bookdown / rmarkdown / knitr问题

来自分类Dev

c#打开xml将现有单元格重新格式化为数字

来自分类Dev

如何使用RStudio(knitr)返回图像字幕的简单Markdown格式?

来自分类Dev

在Knitr中指定多种同时输出格式

来自分类Dev

由Knitr制作的乳胶图形标题中的斜体文本

来自分类Dev

R:Knitr语法表达式为文本

来自分类Dev

使用 Knitr 处理嵌套列表中的数据框问题

来自分类Dev

将下划线作为内联代码传递给knitR

来自分类Dev

使用Knitr将绘图居中到页面中间

来自分类Dev

使用Knitr将R脚本转换为HTML。完整的基础

来自分类Dev

Knitr:将块代码输出重定向到终端

来自分类Dev

将代码推迟到Knitr中文档的END