在RMarkdown中显示可变长度的输出

在RMarkdown中显示可变长度的输出,r,r-markdown,R,R Markdown,我想创建一个RMarkdown文件,它可以在单独的行中输出向量的每个元素。例如,我想要向量的所有元素 c <- c("elephants", "dogs", "rhinos", "lions", "turtles") 为了清楚起见,我希望这些行显示在编织的Word文档中,而不是上面的代码中(我不知道如何在上面的单独行中编写) 请参见以下最小可复制示例: --- title: "The Report" author: "Jabba the Hutt" date: "3/3/2020" ou

我想创建一个RMarkdown文件,它可以在单独的行中输出向量的每个元素。例如,我想要向量的所有元素

c <- c("elephants", "dogs", "rhinos", "lions", "turtles")
为了清楚起见,我希望这些行显示在编织的Word文档中,而不是上面的代码中(我不知道如何在上面的单独行中编写)

请参见以下最小可复制示例:

---
title: "The Report"
author: "Jabba the Hutt"
date: "3/3/2020"
output:
  word_document: default
  html_document:
    df_print: paged
  pdf_document: default
---

```{r, include = FALSE}

c <- c <- c("elephants", "dogs", "rhinos", "lions", "turtles")

```

`r c`

writeLines(c)
---
标题:“报告”
作者:“赫特人贾巴”
日期:“2020年3月3日”
输出:
word\u文档:默认值
html_文件:
df_打印:第页
pdf_文档:默认值
---
```{r,include=FALSE}

c您可以使用选项
results='asis'
在块中尝试
cat(c,sep=“\n”)
。嗨,Yozef。有什么特别的原因你不想使用表格吗?嗨,Stephanie,谢谢你的输入,但是你上面的建议只适用于代码部分,如果我选择显示的话。我想展示几段文字,其数量取决于要分析的原始数据。我之所以希望有此输出,是因为原始数据中的文本量很大,而且没有其他方法可以方便地显示它(据我所知)。很可能您需要Stephanes建议中的双“\n\n”才能正确输出,即
cat(c,sep=“\n\n”)
(别忘了设置
results='asis'
---
title: "The Report"
author: "Jabba the Hutt"
date: "3/3/2020"
output:
  word_document: default
  html_document:
    df_print: paged
  pdf_document: default
---

```{r, include = FALSE}

c <- c <- c("elephants", "dogs", "rhinos", "lions", "turtles")

```

`r c`

writeLines(c)