Как экспортировать фрейм данных в файл excel в r


Самый простой способ экспортировать фрейм данных в файл Excel в R — использовать функцию write_xlsx() из пакета writexl .

Эта функция использует следующий синтаксис:

write_xlsx(x, путь)

Золото:

  • x: Имя блока данных для экспорта.
  • путь: имя файла для записи

В этом руководстве представлен пример использования этой функции для экспорта кадра данных в файл Excel в R.

Пример. Экспорт фрейма данных в файл Excel в R.

Предположим, у нас есть следующий кадр данных в R:

 #create data frame
df <- data.frame(team=c('A', 'B', 'C', 'D', 'E'),
                 points=c(78, 85, 93, 90, 91),
                 assists=c(12, 20, 23, 8, 14))

#view data frame
df

  team points assists
1 A 78 12
2 B 85 20
3 C 93 23
4 D 90 8
5 E 91 14

Следующий код показывает, как экспортировать этот фрейм данных в файл Excel в R:

 #install and load writexl package
install.packages (' writexl ')
library (writexl)

write_xlsx(df, ' C:\Users\Bob\Desktop\data.xlsx ')

Обратите внимание, что мы использовали двойную обратную косую черту (\\) в пути к файлу, чтобы избежать следующей распространенной ошибки:

 Error: '\U' used without hex digits in character string starting ""C:\U"

Фрейм данных теперь доступен в виде файла Excel на моем рабочем столе. Вот как выглядит файл:

Экспортировать фрейм данных в файл Excel в R

Дополнительные ресурсы

Как импортировать файлы Excel в R
Как импортировать файлы CSV в R
Как экспортировать фрейм данных в файл CSV в R

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *