小编Man*_*evi的帖子

以编程方式插入带有R markdown的文本,标题和列表

当使用R markdown时如果想要使用代码添加文本,有一些简单的方法可以做到这一点.

对于表来说也是如此,使用kable命令非常容易.

但是,假设您希望以编程方式在报表中插入标题或列表.

```{r, results='asis'}
headers=list("We","are","your","friends")
for (i in list_a){
    #add i as header
}
```
Run Code Online (Sandbox Code Playgroud)

并且您希望这与在Rmd文件中写入相同:

#We
#are
#your
#friends
Run Code Online (Sandbox Code Playgroud)

另一个例子是自动创建标题而不是列表:

```{r, results='asis'}
list_a=list("We","are","your","friends")
for (i in list_a){
    #print i to a rmd list
}
```
Run Code Online (Sandbox Code Playgroud)

和以前一样,这应该和写作一样:

*We
*are
*your
*friends
Run Code Online (Sandbox Code Playgroud)

这不仅是格式化问题,因为Rmd文件的上下文表是根据这些标头动态创建的.

markdown r

21
推荐指数
2
解决办法
8095
查看次数

标签 统计

markdown ×1

r ×1