从R Markdown(与R studio一起)创建投影仪演示文稿时,我有时需要创建包含其他信息的额外幻灯片。如果满足条件,从R Markdown生成幻灯片中的幻灯片
我想知道如何创建只有当条件满足一个新的幻灯片?
从R Markdown(与R studio一起)创建投影仪演示文稿时,我有时需要创建包含其他信息的额外幻灯片。如果满足条件,从R Markdown生成幻灯片中的幻灯片
我想知道如何创建只有当条件满足一个新的幻灯片?
---
title: "Untitled"
output: beamer_presentation
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
## R Markdown
Some Text
```{r, results='asis'}
if(TRUE){
cat("## Conditional Slide")
cat('\n')
cat("First Conditional Slide")
}
```
```{r, results='asis'}
if(FALSE){
cat("## Conditional Slide")
cat('\n')
cat("Second Conditional Slide")
}
```
感谢亚历克斯,我试过你的建议,但结果输出是一个字符串(“##条件幻灯片”)。 –
我忘了复制'opts_chunk'。我更新了答案。请再试一次。 – Alex
它的工作原理!谢谢 :) –
https://stackoverflow.com/questions/43396667/conditional-slides-in-r-markdown-beamer-presentation如果你用乳胶工作,你可以使用一个ifelse逻辑。 https://tex.stackexchange.com/questions/108784/else-if-in-algoritmic-package –
谢谢。我仍然希望找到一个解决方案R Markdown –