3482
правки
Изменения
м
→Ввод и вывод из разных форматов
| <code>print(x, ...)</code> || выводит на экран объект <code>x</code>; это функция общего назначения - конкретный результат ее работы будет зависеть от класса объекта <code>x</code>.
|-
| <code>format(x,...)</code> || # позволяет отформатировать объект <code>x</code> так, что он будет выглядеть "аккуратно" при выводе на экран.
|-
| <code>sink(file)</code> || выводит результаты выполнения других команд в файл в режиме реального времени; для прекращения действия этой команды выполните команду <code>sink()</code>.
|}
=== Ввод и вывод из буфера обмена ===
Вместо файлов R может также работать с буфером обмена.
{| class="prettytable wide"
| Windows: <code>x <‐ read.delim(ʺclipboardʺ)</code>
| rowspan="3" | копирует таблицу данных из буфера обмена в переменную <code>x</code><ref>Может использоваться для копирования таблиц из MS Excel или OpenOffice Calc.</ref>.
|-
| MacOS: <code>x <‐ read.delim(pipe(“pbpaste”))</code>
|-
| Linux: <code>x <‐ read.delim(pipe("xclip -i", "w"))</code><ref>Для работы с буфером обмена в Linux необходимо установить пакет <code>xclip</code> и запустить его командой <code>xclip -silent</code> перед запуском R-сессии.</ref>
|}