1

在 RMarkdown 脚本中显示问题的基本 R 代码块:

library(formattable)

df <- data.frame(test = c("\u2265", "\u2264", "==", "equals", "!=", "\u2265=", "\u2264="))

formattable(df)

在我尝试编织到 html 后不显示任何 unicode 符号,而是将它们替换为=

在此处输入图像描述

4

1 回答 1

2

如果您以 html 格式编写 unicode 字符(即,在后端替换\u&#x和标记),那么它们会正确显示。;

library(formattable)

df <- data.frame(test = c("&#x2265;", "&#x2264;", "==", "equals", 
                          "!=", "&#x2265;=", "&#x2264;="))

format_table(df)

在此处输入图像描述

于 2019-05-24T14:37:24.350 回答