首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KableExtra数学符号

KableExtra数学符号
EN

Stack Overflow用户
提问于 2020-01-16 19:22:45
回答 1查看 2.9K关注 0票数 1

如何在可选项中插入“相等或大于”的符号?在下面的小广告文档中,我尝试了两种基于一些互联网建议的不同方法,但两者都不起作用。我确实尝试过'escape=FALSE‘这个论点,但它也不起作用。谢谢你的指点..。

代码语言:javascript
复制
title: "Math symbols in column headers"
date: "January 15, 2020"
output: pdf_document
---

```{r}

图书馆(KableExtra)

图书馆(针织品)

A <-结构(list(MLE= c(0.0839,0.2082,0.4194,0.8237,1.6201 ))

),MME = c(0.0839,0.2082,0.4194,0.8234,1.6147),class = "data.frame",row.names = c(NA,

(5L)

(A) <- c(“白鲨丰度\n $\\geq$ 40英寸”),“白鲨占白鲨的百分比”

人口\n $\\geq{40}$英寸“)

代码语言:javascript
复制
```{r}

kable(a,“胶乳”,书签= T)

代码语言:javascript
复制

这就是我得到的..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-16 20:34:24

您需要在Markdown文件中以\geq结束。为此,在R字符串中输入"\\geq",并在对kable()的调用中指定escape = FALSE。那是,

代码语言:javascript
复制
---
title: "Math symbols in column headers"
date: "January 15, 2020"
output: pdf_document
---

```{r}

图书馆(KableExtra)

图书馆(针织品)

A <-结构(list(MLE= c(0.0839,0.2082,0.4194,0.8237,1.6201 ))

),MME = c(0.0839,0.2082,0.4194,0.8234,1.6147),class = "data.frame",row.names = c(NA,

(5L)

名称(A) <- c(“白鲨丰度\n $\geq 40美元英寸”),“白鲨在

人口\n $\geq 40美元英寸)

代码语言:javascript
复制
```{r}

kable(a,“胶乳”,书签= T,escape = FALSE)

代码语言:javascript
复制

这给了我

为了尊重换行符,您需要使用来自linebreakkableExtra函数,即如下所示:

代码语言:javascript
复制
colnames(a) <- linebreak(c("Abundance of\n White Sharks\n $\\geq 40$ inches",
                         "Percentage of \n White shark in the population\n $\\geq 40$ inches"))
kable(a, "latex", booktabs = TRUE, escape = FALSE, align = "c") 

它提供了这样的输出:

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59776466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档