Как импортировать файлы excel в r (шаг за шагом)
Самый простой способ импортировать файл Excel в R — использовать функцию read_excel() из пакета readxl .
Эта функция использует следующий синтаксис:
read_excel (путь, лист = NULL)
Золото:
- путь: путь к файлу xls/xlsx
- лист: лист для чтения. Это может быть имя листа или позиция листа. Если это не указано, читается первый лист.
В этом руководстве представлен пример использования этой функции для импорта файла Excel в R.
Пример: импорт файла Excel в R
Допустим, у меня есть файл Excel, сохраненный в следующем месте:
C:\Users\Bob\Desktop\data.xlsx
Файл содержит следующие данные:
Следующий код показывает, как импортировать этот файл Excel в R:
#install and load readxl package
install.packages (' readxl ')
library (readxl)
#import Excel file into R
data <- read_excel(' C:\\Users\\Bob\\Desktop\\data.xlsx ')
Обратите внимание, что мы использовали двойную обратную косую черту (\\) в пути к файлу, чтобы избежать следующей распространенной ошибки:
Error: '\U' used without hex digits in character string starting ""C:\U"
Мы можем использовать следующий код для быстрой визуализации данных:
#view entire dataset
data
#A tibble: 5 x 3
team points assists
<chr> <dbl> <dbl>
1 A 78 12
2 B 85 20
3 C 93 23
4 D 90 8
5 E 91 14
Мы видим, что R импортировал файл Excel и автоматически определил, что команда — это строковая переменная, а очки и передачи — числовые переменные.
Дополнительные ресурсы
В следующих руководствах объясняется, как импортировать файлы других типов в R:
Как импортировать файлы CSV в R
Как импортировать файлы SAS в R
Как вручную ввести необработанные данные в R