Обернуть текст в кадре данных в R- или в выходной ячейке в Word - PullRequest
1 голос
/ 19 августа 2010

Я работаю в R, пытаюсь экспортировать фрейм данных в MS Word. Я использую R2wd и хотел бы экспортировать данные в MSWORD и обернуть длинную строку текста внутри ячейки. Это вообще возможно?

Обнажите минимум, по крайней мере, передайте команду от R, чтобы установить высоту каждой строки, чтобы соответствовать содержимому ячейки ...

Я не вижу никаких демонстраций или документации, но, конечно, кто-то должен иногда делать это!

Ответы [ 2 ]

0 голосов
/ 06 января 2011

Вы можете сделать это с пакетом odfWeave , который похож на Sweave, за исключением того, что вы можете создавать документы с динамическим odt (Open Document Format). Пакет не генерирует файл doc или docx, но odt можно открыть без проблем в более новых версиях MS Office (2007 и более поздних версиях) и в OpenOffice - так что может сработать для вас.

Основным преимуществом пакета является то, что вы можете определить стили таблицы (заголовок или каждую ячейку таблицы) на свой вкус. Для получения дополнительной информации см. Примеры в архиве пакета.

0 голосов
/ 20 августа 2010

Я не уверен, что это именно то, что вам нужно, но вы можете экспортировать файл data.frame в файл .Rnw с xtable, обработать его с Sweave, а затем запустить файл .tex через latex2rtf , К сожалению, latex2rtf плохо форматирует таблицы. , ,

...