Как распечатать (на бумаге) красиво отформатированный фрейм данных

Я хотел бы распечатать красиво отформатированные фреймы данных на бумаге, в идеале из скрипта. (Я пытаюсь собрать данные с помощью инструмента и автоматически обработать и распечатать их с помощью R-скрипта).

Прямо сейчас я могу записать фрейм данных в текстовый файл, используя write.table(), но у этого есть две проблемы:

  1. Результирующий текстовый файл плохо отформатирован (столбцы не обязательно с их заголовками) и
  2. Я не знаю, как распечатать текстовый файл из R.

Я ищу больше общие стратегии, чем конкретный код (хотя код тоже был бы хорош!). Будет ли Sweave наиболее удобным решением? В принципе, я могу использовать socketConnection()для печати на принтере, и если да, то где я могу узнать, как его использовать (я не нашел документацию очень полезной).

77
задан Frank 9 April 2018 в 15:43
поделиться