如何在 Flextable (R) 中显示 LaTeX 符号
How to display LaTeX symbols in Flextable (R)
我使用 R 中的 Flextable
包生成了以下 table。我创建了一个条件格式的列,其中包含 LaTeX 箭头符号,但是当我生成它时这些符号不显示作为 flextable。有办法解决这个问题吗?
library(tidyverse)
library(flextable)
data.frame(one = c(10,20,30), two = c(30,20,6)) %>%
mutate(Trend = case_when(.[,2] == .[,1] ~ "$\rightarrow$", .[,2] > .[,1] ~ "$\nearrow$", TRUE ~ "$\searrow$")) %>%
flextable()
使用符号的 unicode 值可能更容易做到这一点
library(dplyr)
library(flextable)
data.frame(one = c(10,20,30), two = c(30,20,6)) %>%
mutate(Trend = ifelse(two == one, "\U2192", "\U2190")) %>%
flextable()
-输出
我使用 R 中的 Flextable
包生成了以下 table。我创建了一个条件格式的列,其中包含 LaTeX 箭头符号,但是当我生成它时这些符号不显示作为 flextable。有办法解决这个问题吗?
library(tidyverse)
library(flextable)
data.frame(one = c(10,20,30), two = c(30,20,6)) %>%
mutate(Trend = case_when(.[,2] == .[,1] ~ "$\rightarrow$", .[,2] > .[,1] ~ "$\nearrow$", TRUE ~ "$\searrow$")) %>%
flextable()
使用符号的 unicode 值可能更容易做到这一点
library(dplyr)
library(flextable)
data.frame(one = c(10,20,30), two = c(30,20,6)) %>%
mutate(Trend = ifelse(two == one, "\U2192", "\U2190")) %>%
flextable()
-输出