【问题标题】:Rmarkdown insert degree symbol inside of a tableRmarkdown在表格内插入度数符号
【发布时间】:2017-10-12 00:46:50
【问题描述】:

我正在尝试在 Rmarkdown 中创建一个表格,其中包含带有度数符号的纬度和经度。例如,我熟悉使用expression() 并将度数粘贴到轴标签中,但是当我尝试使用expression() 为我的表创建data.frame 时,它​​不喜欢那样。或者,如果我尝试像&deg 这样的更具体的降价方法,我无法使用paste("58",&deg,"22.00'") 在表格内部工作。

我一直在尝试使用kablextable 制作表格,但我对其他建议感到满意。

当然,使用十进制坐标表示纬度/经度将是一种解决方案,但并不是我真正想要的解决方案。

我已经阅读了几篇类似的文章,但没有一篇文章试图在表格中包含符号。

以下是我尝试复制的示例。谢谢!!!

【问题讨论】:

  • 您是在编织 PDF 还是 HTML?
  • @alistaire Knitting to pdf
  • \usepackage{gensymb} 添加到您的 YAML 中,然后使用 \\degree

标签: r r-markdown symbols


【解决方案1】:

正如我在评论中提到的:只需将\\degree 粘贴到您希望学位标志弹出的任何位置,然后将\usepackage{gensymb} 添加到您的序言中。

---
title: "Untitled"
header-includes:
   - \usepackage{gensymb}
output: pdf_document
---

```{r}
knitr::kable(mtcars, col.names = paste0(names(mtcars), '\\degree'))
```

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多