Поиск…


Вступление

Ноутбук R - это документ R Markdown с кусками, которые могут выполняться независимо и интерактивно, причем вывод отображается сразу под входом. Они аналогичны документам R Markdown, за исключением результатов, отображаемых в режиме создания / редактирования ноутбука R, а не в отображаемом выходе. Примечание. R Ноутбуки - это новая функция RStudio и доступны только в версии 1.0 или выше от RStudio.

Создание ноутбука

Вы можете создать новый ноутбук в RStudio с помощью команды меню File -> New File -> R Notebook
Если вы не видите вариант для R Notebook, вам необходимо обновить версию RStudio. Для установки RStudio следуйте этому руководству введите описание изображения здесь

Вставка кусков

Куски - это фрагменты кода, которые могут быть выполнены интерактивно. Чтобы вставить новый кусок, нажав кнопку вставки , находящуюся на панели инструментов ноутбука, и выберите нужную платформу кода (в этом случае R, так как мы хотим записать R-код). В качестве альтернативы мы можем использовать сочетания клавиш для вставки нового фрагмента Ctrl + Alt + I (OS X: Cmd + Option + I)
введите описание изображения здесь

Выполнение кода чанка

Вы можете запустить текущий кусок, нажав кнопку « Текущий ток» (зеленая кнопка воспроизведения), присутствующая на правой стороне фрагмента. В качестве альтернативы мы можем использовать сочетание клавиш Ctrl + Shift + Enter (OS X: Cmd + Shift + Enter)

Выход из всех строк в куске будет отображаться под куском.

Разделение кода на куски

Поскольку кусок производит свой вывод под куском, при наличии нескольких строк кода в одном блоке, который производит мультипликативные выходы, часто бывает полезно разбить на несколько кусков, чтобы каждый кусок выдавал один вывод.

Для этого выберите код, который вы хотите разбить на новый фрагмент, и нажмите Ctrl + Alt + I (OS X: Cmd + Option + I) введите описание изображения здесь

Выполнение

Когда вы выполняете код в записной книжке, в канаве появится индикатор, показывающий ход выполнения. Строки кода, которые были отправлены в R, отмечены темно-зеленым цветом; линии, которые еще не отправлены в R, отмечены светло-зеленым цветом.

Выполнение нескольких фрагментов

Запуск или повторное выполнение отдельных фрагментов путем нажатия кнопки «Выполнить» для всех фрагментов, представленных в документе, может быть болезненным. Мы можем использовать « Запустить все» из меню «Вставка» на панели инструментов, чтобы запустить все куски, присутствующие в ноутбуке. Комбинация клавиш - Ctrl + Alt + R (OS X: Cmd + Option + R)

Также есть опция Restart R и Run All Chunks (доступная в меню «Выполнить» на панели инструментов редактора), которая дает вам новую сессию R перед запуском всех кусков.

У нас также есть такие опции, как « Запустить все куски выше» и « Запустить все куски» ниже, чтобы запустить куски над или ниже от выбранного фрагмента. введите описание изображения здесь

Предварительный просмотр

Перед рендерингом окончательной версии ноутбука мы можем просмотреть результат. Нажмите кнопку « Просмотр» на панели инструментов и выберите нужный формат вывода.

Вы можете изменить тип вывода, используя параметры вывода как «pdf_document» или «html_notebook», введите описание изображения здесь

Сохранение и совместное использование

Когда .Rmd записная книжка .Rmd , рядом с ней .nb.html файл .nb.html . Этот файл представляет собой автономный HTML-файл, который содержит как визуализированную копию ноутбука со всеми текущими выходами блока (подходит для отображения на веб-сайте), так и копию самого ноутбука.

Больше информации можно найти в документах RStudio



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow