![](/img/trans.png)
[英]How do I get a number (or text) from a data frame in a code chunk in to text in RMarkdown html output?
[英]How do I add a space between each comment in Rmarkdown when the output is text from a code chunk?
我有一些数据,其中包括 excel 文件中的注释。 导入 R 后,我想在RMarkdown
的一些分析的底部添加注释。 我将该列传递给一个代码块,它编织了 output。 这是一个屏幕截图 -
如您所见,它有点块状。 有没有办法让我
我知道在输入文本时如何添加间距,但是由于这是代码块的 output,我不知道如何添加间距。 但是,我在网上查看过,所有解决方案都显示了如何在输入文本时添加间距,而不是代码块中的文本。
假设您没有任何特殊功能或设置影响您的块中的 output,则可以通过以下方式从您的文本生成列表
---
output: pdf_document
---
```{r, results='asis', echo=FALSE}
textTest <- c("I have never seen our strategic plan, if we have one",
"Yes, to corporate partners and high net worth, I have not
heard about an effort to build relationships with leaders of
color, labor leaders, faith leaders, etc.")
cat(paste0("- ", textTest, "\n"))
```
需要results='asis'
从块中获取正确的文本 output。 至于线cat(paste0("- ", textTest, "\n"))
:
"- "
生成列表结构。 如果使用paste0()
,则需要滞后空间。 如果使用paste()
可以省略。"\n"
生成新行。 使用 double ( "\n\n"
) 在列表条目之间获得更多空间。因此,R 中的 output 将如下所示
- I have never seen our strategic plan, if we have one
- Yes, to corporate partners and high net worth, I have not
heard about an effort to build relationships with leaders of
color, labor leaders, faith leaders, etc.
这将被编织成
对于 pdf、字和 html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.