我想制作长长的、记录良好的R-studio笔记本,以完整地记录分析,然后能够编织完整的笔记本或简短版本的报告,供不同的受众使用。针对科学家的长版和作为执行摘要的短版。
我知道不运行单独的块,但是有没有一种方法可以指定块和支持文本的部分一起编织或不编织,然后以某种方式打开或关闭选择性编织?
This question展示了如何使用knit_exit()提前退出编织,但我正在寻找一种在文档中多次进出的方法。
发布于 2019-09-20 02:18:24
您可以尝试以下代码:
---
title: study sample
output: pdf_document
---
```{r beginning, echo = FALSE, include = FALSE}echoaudience <- c(“科学”,“执行”)
```{r data1, echo = any(c("scientific","tested") %in% echoaudience)}一份详细的报告
```{r data2, echo = any(c("executive","brief") %in% echoaudience)}简要总结
```{r data3, echo = any(c("myleftover","brief") %in% echoaudience)}只对我感兴趣的一些数据
它将只返回您想要显示的代码,在本例中是data1和data2。您可以控制输出。
```r非常详细的信息
```r简要总结
希望能有所帮助。
致以敬意,
亚历克西斯
https://stackoverflow.com/questions/58015642
复制相似问题