【发布时间】:2020-02-01 20:49:16
【问题描述】:
这个问题被问了几次,但令人惊讶的是,没有给出答案。
我希望我的数据框中的一些数字出现在上标中。
compose 和 display 函数在这里不适合,因为我还不知道我的数据框中的哪些值会出现在上标中(我的表是自动生成的)。
我尝试将^8^like 用于kable、$$10^-3$$、paste(expression(10^2))、"H\\textsubscript{123}" 等。
没有任何作用!帮助 !我拔掉头发……
library(flextable)
bab = data.frame(c( "10\\textsubscript{-3}",
paste(as.expression(10^-3)), '10%-3%', '10^-2^' ))
flextable(bab)
我正在从R织到html。
【问题讨论】:
-
我很确定你不能那样做。您是否尝试过使用
knitr::kable和kableExtra代替?为什么选择flextable? -
@user2554330 说来话长!我使用了
flextable,因为我需要合并表格中的一些单元格。使用flextable. It took me a day od adaptation to change my code fromkableExtra` 到flextable会容易得多。
标签: html markdown r-markdown flextable