Подтвердить что ты не робот

Как показать вывод в консоли при записи ноутбука RMarkdown?

У меня есть простой вопрос, и я думаю, что просто не смотрю в нужное место, или RStudio не действует должным образом. Я хотел бы знать, есть ли возможность выводить результаты всех моих кодов кода разметки, чтобы перейти в окно графика или консоль.

Я начинаю использовать R Notebooks для записи в R Markdown. Скажем, я набираю команду

head(cars)

в мой .Rmd документ. Я нажимаю Ctrl + Enter, и строка запускается. Up выводит первые 6 строк кадра данных автомобилей в мой script. Я вижу, что строка была запущена в консоли, но выход не находится в консоли.

Почему эта ошибка меня? Иногда мои куски кода длинны. Затем я должен досадно прокрутить до конца куска, чтобы увидеть мои результаты. Или, я печатаю голову (автомобиль), запускаю линию, затем решаю, хочу ли я увидеть хвост (автомобиль) и запустить эту линию. В консоли я мог бы видеть оба результата (голова и хвост файла данных), но в файле .Rmd, потому что я не запускал их обоих сразу, результаты моего "головного" вызова исчезают. Они кажутся маленькими проблемами, но когда они случаются снова и снова, это расстраивает! Я знаю, что если я наберу непосредственно в консоли, я увижу результаты, но это прерывает мой рабочий процесс.

То, что я пробовал: Помимо googling, я перешел в RStudio → tools → R Markdown и убедился, что опция "показать выходную строку для всех документов уценки", не проверяется - не имеет значения.

У меня отсутствует опция здесь? Я использую R Studio Version 1.0.136.

Спасибо!

Вот код (с использованием файла .Rmd для ноутбука)

---
title: "R Notebook"
output: html_notebook
---


```{r}
# run just this line
head(cars)

# run just this line
tail(cars)

# Both show up below (here in the file) but do not go to console
```

И снимок экрана: вывод не переходит в консоль

4b9b3361

Ответ 1

Вы пробовали это: http://rmarkdown.rstudio.com/r_notebooks.html Посмотрите вниз на текст, который гласит

"По умолчанию RStudio включает встроенный выход (режим ноутбука) на всех R Документы Markdown, чтобы вы могли взаимодействовать с любым документом R Markdown как будто это записная книжка. Если у вас есть документ, с которым вы предпочитают использовать традиционный консольный метод взаимодействия, вы можете отключите режим ноутбука, щелкнув шестерню на панели инструментов редактора и выбрав" Вывод Chunk в консоли".

Это сводило меня с ума.

Ответ 2

В разделе "Параметры в Инструменты" выберите параметры R Markdown, измените галочку "Show output inline...." на "untick". Удачи!