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

Как экспортировать фрейм данных в файл 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

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.