11.12.2012, 13:14
|
#19
|
Platinum Member
Регистрация: 22.07.2010
Адрес: Санкт-Петербург
Сообщений: 3,286
|
Цитата:
Сообщение от Olafson
Но может понадобиться что-нибудь сугубо универсальное, типа текстового файла
|
Функция write.table() позволяет сохранить нужные данные в формате csv. А дальше уже дело техники.
Дублирую табличку из темы про GRETL.
Откуда берем данные | Формат обмена | Куда перегоняем | Примечание
| Excel | xls, xlsx или csv | Gretl | Читается прямо в формате Excel
| Excel | csv | GNU R | Можно и напрямую, но с доп. библиотекой, а также через clipboard (см. read.table("clipboard",header=T) )
| Gretl | csv | Excel | Используйте правильный разделитель данных. Лучше ";". Например, сохраняем таблицу MyData: write.table(MyData,"myData.csv", sep = ";", dec = "."). Для небольшого объема данных можно через clipboard, заменив имя файла на "clipboard" и использовав sep = "\t" (табулятор).
| Gretl | GNU R (.RData), csv | GNU R | Лучше использовать внутренний формат .RData, потом в R воспользоваться командой load("имя файла")
| GNU R | csv,xls | Excel | Используйте правильный разделитель данных. Лучше "\t". Для экспорта в Excel можно использовать библиотеку xlsReadWrite
| GNU R | csv | gretl | В случае, если запущена сессия из gretl, можно также воспользоваться командой gretl.export(). Подробности см. в руководстве пользователя раздел "Gretl and R"
|
Последний раз редактировалось Hogfather; 13.12.2012 в 17:09.
|
---------
|
|
|