동일한 문서에서 텍스트와 코드를 결합하고 HTML 출력을 생성하는 R markdown 언어를 사용하는 R Notebook을 사용하여 상대적으로 긴 보고서를 작성하고 있습니다.최종 html 출력에서 R markdown (html_notebook) 부분 제외
일부 분석 (텍스트와 R 코드 모두)이 최종 HTML에 표시되지 않도록하고 싶습니다. 이는 보고서의 두 가지 버전, 전체/세부 버전 및 기본 그래프와 결론이있는 더 짧은 버전을 작성하려는 경우 매우 유용합니다.
분명히 각 보고서 유형에 대해 별도의 Rmd 파일을 만들 수 있습니다 (또는 더 짧은 버전에서는 제외해야하는 보고서의 부분을 주석 처리합니다). 그러나 더 우아한 방법이 있는지 궁금합니다. . 이 같은
뭔가 :
if (Version == "full_text"){
Full analysis goes here
```{r}
R code goes here (could be multiple chunks)
```
}
else {
The shorter version goes here
```{r}
R code goes here
```
}
놓으 [knitr 하위 문서]에 긴 부분 (https://github.com/yihui/knitr/blob/master/inst/examples/child/knitr-main.Rmd) 당신은 조건에 따라 전화합니다. 이것은 다음 질문에 설명되어 있습니다 : [조건부로 RMarkdown의 자식 문서 목록을 knitr과 함께 포함하십시오] (http://stackoverflow.com/questions/39377465/conditionally-include-a-list-of-child-documents-in-rmarkdown --with-knitr) –
참고 사항 [이 답변] (http://stackoverflow.com/a/32958018/2641825) –