Вяжем только до указанного c порции - PullRequest
1 голос
/ 14 февраля 2020

Есть ли способ связать html_document до заданного c чанка?

Предположим, у меня есть .Rmd, и я хочу только связать html_document до cars чанка:

---
title: "Untitled"
author: "Igor Kuivjogi Fernandes"
date: "14/02/2020"
output: html_document
---

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

R Markdown

Это документ R Markdown. Markdown - это простой синтаксис форматирования для создания документов HTML, PDF и MS Word. Подробнее об использовании R Markdown см. http://rmarkdown.rstudio.com.

. При нажатии кнопки Knit будет создан документ, включающий как содержимое, так и вывод. любых встроенных фрагментов кода R в документе. Вы можете встроить блок кода R следующим образом:

summary(cars)

Включая графики

Вы также можете вставлять графики, например:

plot(pressure)

Обратите внимание, что echo = FALSE параметр был добавлен в блок кода для предотвращения печати кода R, который генерировал график.

Ответы [ 2 ]

1 голос
/ 14 февраля 2020

Это

---
title: "Test"
output: html_document
---

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

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

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

производит это:

enter image description here

И если вы добавите один чанк, который контролирует глобальные параметры .. .

---
title: "Test"
output: html_document
---

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

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

```{r setup2, include=FALSE}
knitr::opts_chunk$set(eval = FALSE)
```

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

... тогда последний фрагмент кода не выполняется и нет графика:

enter image description here

0 голосов
/ 15 февраля 2020

Я нахожу способ, но не такой красивый. Я выбрал весь код и нажал Ctrl + Shift + C, поэтому прокомментировал все строки:

---
title: "Untitled"
author: "Igor Kuivjogi Fernandes"
date: "14/02/2020"
output: html_document
---

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

R Markdown

Это документ R Markdown. Markdown - это простой синтаксис форматирования для создания документов HTML, PDF и MS Word. Подробнее об использовании R Markdown см. http://rmarkdown.rstudio.com.

. При нажатии кнопки Knit будет сгенерирован документ, содержащий как содержимое, так и выходные данные. любых встроенных фрагментов кода R в документе. Вы можете встроить блок кода R следующим образом:

summary(cars)
<!-- ## Including Plots -->
<!-- You can also embed plots, for example: -->
<!-- ```{r pressure, echo=FALSE} -->
<!-- plot(pressure) -->
<!-- ``` -->
<!-- Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot. -->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...