Символы Rmarkdown и escape

#escaping #r-markdown #character #kable

#экранирование #r-markdown #символ #kable

Вопрос:

Как я могу напечатать последовательность \ $ в R, как она есть? Я работаю в RStudio, bookdown, внутри таблицы kable в блоке R. Я попробовал четыре обратных косых черты перед $ или пять обратных косых черт перед $, но ничего не получилось.

Ответ №1:

Для печати \$ вы можете установить escape = TRUE .

Один .Rmd простой файл в качестве примера:

 ---
title: "Example with escape = TRUE"
author: bttomio
output: pdf_document
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

```{r kable}
library(kableExtra)
df <- data.frame("Example" = c("\\$"))
kbl(df, escape = TRUE)
```
 

Вывод:

введите описание изображения здесь

Комментарии:

1. Спасибо, bttomio, это хороший пример, но мне нужны также две обратные косые черты перед знаком доллара.

2. Я понимаю вашу точку зрения. Вы пробовали escape = T ?

3. Отлично, это то, что я искал!

4. Приятно слышать! Не могли бы вы принять / подтвердить мой ответ?