首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择性编织R笔记本

选择性编织R笔记本
EN

Stack Overflow用户
提问于 2019-09-20 00:49:24
回答 1查看 83关注 0票数 4

我想制作长长的、记录良好的R-studio笔记本,以完整地记录分析,然后能够编织完整的笔记本或简短版本的报告,供不同的受众使用。针对科学家的长版和作为执行摘要的短版。

我知道不运行单独的块,但是有没有一种方法可以指定块和支持文本的部分一起编织或不编织,然后以某种方式打开或关闭选择性编织?

This question展示了如何使用knit_exit()提前退出编织,但我正在寻找一种在文档中多次进出的方法。

EN

回答 1

Stack Overflow用户

发布于 2019-09-20 02:18:24

您可以尝试以下代码:

代码语言:javascript
复制
---
title: study sample
output: pdf_document
---

```{r beginning, echo = FALSE, include = FALSE}

echoaudience <- c(“科学”,“执行”)

代码语言:javascript
复制
```{r data1, echo = any(c("scientific","tested") %in% echoaudience)}

一份详细的报告

代码语言:javascript
复制
```{r data2, echo = any(c("executive","brief") %in% echoaudience)}

简要总结

代码语言:javascript
复制
```{r data3, echo = any(c("myleftover","brief") %in% echoaudience)}

只对我感兴趣的一些数据

代码语言:javascript
复制

它将只返回您想要显示的代码,在本例中是data1和data2。您可以控制输出。

代码语言:javascript
复制
```r

非常详细的信息

代码语言:javascript
复制
```r

简要总结

代码语言:javascript
复制

希望能有所帮助。

致以敬意,

亚历克西斯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58015642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档