Инкрементная оценка кода в представлении R уценки

Я ищу способ оценить код в инкрементной форме в презентации R уценки. Мне не нужно использовать какой-либо конкретный формат - это может быть все, что работает и является гибким (rpres, ion, revejs и т. Д.)

Я буду использовать эту презентацию в классе для своих студентов и хотел бы, чтобы они сначала напечатали код в своей консоли R, а затем сравнили наши результаты.

До сих пор я придумал одно решение, используя slide_level заголовок

---
title: "Test presentation"
output: revealjs::revealjs_presentation
slide_level: 2
---

# Level 1 horizontal main slide

Some text 

## Level 2 vertical slide with R Code

```{r eval=FALSE}
summary(cars)
```

## Level 2 vertical slide with R output

```{r echo=FALSE}
summary(cars)
```

Все было бы проще и с меньшими затратами времени.

1 ответ

Я знаю, что вопрос немного устарел, но вы можете использовать инкрементную опцию, например, с ioslides. Таким образом, вам не нужно менять слайд, но вы можете шаг за шагом распечатать сначала текст, затем код, а затем результат.

пример кода:

      ---
title: "Test presentation"
output:
  ioslides_presentation:
    incremental: yes
---

## Slide 1

- Some text 

- Level 2 just the code
    ```{r eval=FALSE}
    summary(cars)
    ```

- Level 2 just the output
    ```{r echo=FALSE}
    summary(cars)
    ```
Другие вопросы по тегам