hiding entire pages in an r markdown document

Viewed 488

I have the r markdown document below. I would like to hide page 2 if parameter "P" is not equal to A.

So the result would be if parameter P != A then only 3 pages are produced.

Is this possible somehow?

---
title: "Untitled"
output: 
  pdf_document:
    toc: yes
params:
  P: A
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

\newpage


## PAGE2

this is text for page 2

this is text for page 2

```{r cars}
summary(cars)
```

\newpage


## PAGE3

this is text for page 3

```{r pressure, echo=FALSE}
plot(pressure)
```

\newpage 

## PAGE4

this is text for page 4
1 Answers
Related