在markdown的r行代码中添加名称使用重音符号的列

时间:2018-10-21 23:02:08

标签: r markdown r-markdown

当列名使用`字符(重音符)时,如何在markdown的r行代码中包含?

---
title: "Untitled"
output: pdf_document
---

```{r}
df <- as.data.frame(c(9,3,4))
colnames(df) <- c("Depth (cm)")
```

The mean depth is `r mean(df$`Depth (cm)`)`

我收到“解析错误(文本=代码,keep.source = FALSE)”。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

---
title: "Untitled"
output: pdf_document
---

```{r}
df <- as.data.frame(c(9,3,4))
colnames(df) <- c("Depth (cm)")
```

The mean depth is `r mean(df$"Depth (cm)")`

答案 1 :(得分:0)

或者:

---
title: "Untitled"
output: pdf_document
---

```{r}
df <- as.data.frame(c(9,3,4))
colnames(df) <- c("Depth (cm)")
```

The mean depth is `r mean(df[,1])`

产生

enter image description here