如何在kable / formattable表中打印unicode符号?

时间:2019-05-24 14:09:19

标签: r unicode r-markdown kable formattable

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

library(formattable)

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

formattable(df)

我尝试编织成html后不显示任何unicode符号,而是将其替换为=

enter image description here

1 个答案:

答案 0 :(得分:1)

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

library(formattable)

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

format_table(df)

enter image description here