2014-09-22 3 views
9

Существует множество способов чтения пакетов .ods в R, например. с гнумерными пакетами. Но я не могу найти способ написать файл .ods напрямую. Есть идеи?Запись файлов .ods openoffice/libreoffice в R

(Это будет особенно полезно, потому что Google диск таблицы отображаются как .ods файлы локально, так что это будет способ редактирования электронных таблиц Google без использования решений как RGoogleDocs, которые не будут работать в автономном режиме.)

+0

Похоже, вы собираетесь быть застряли запись файла .xls и либо преобразование внешней или запись макроса (вызываемый с помощью инструментов, как 'XLConnect' делать преобразования косвенно из' r' –

+0

Спасибо Жаль, я подумал, что для этого будет больше спроса, поскольку, как я уже сказал, это хороший способ обновить опубликованные электронные таблицы Google от R. –

+0

Возможно, не было решения, когда вопрос был написан. В это время, пакет 'readODS' может писать файлы ods. – G5W

ответ

5

Этот вопрос Старый. Я просто заполняю его, чтобы он не остался без ответа. Возможно, не было решения, когда вопрос был написан. В это время пакет readODS имеет функцию write_ods, которая будет писать файл ods. Быстрый пример:

library(readODS) 
write_ods(iris, "iris.ods") 
Смежные вопросы