▪︎ read_excel( ) 함수로 CSV 파일 가져오기
read_excel() 함수의 사용법도 비슷합니다. 단 read_excel() 함수를 사용하려면 먼저 readxl 패키지를 설치해야 합니다. readxl 패키지를 설치하고 library() 함수로 패키지를 로드합니다.
> install.packages("readxl") # 패키지 설치 WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding ... 생략 ... > library(readxl) # 패키지 로딩
이후에는 CSV 파일에서 데이터를 가져올 때와 마찬가지로 read_excel() 함수를 사용하여 엑셀 파일에서 데이터를 가져오면 됩니다.
> y <- read_excel("C:/R/practice_project/r_practice/reservation_r_excel.xlsx") > head(y) # A tibble: 6 x 7 RESERV_NO RESERV_DATE RESERV_TIME CUSTOMER_ID BRANCH VISITOR_CNT CANCEL <chr> <chr> <chr> <chr> <chr> <dbl> <chr> 1 2019082701 20190827 1800 W1340914 마포 2 N 2 2019082602 20190826 1200 W341658 동작 5 N 3 2019082601 20190826 1800 W1328993 강북 4 N 4 2019082501 20190825 1800 W1340463 용산 2 N 5 2019082401 20190824 1200 W1344912 강동 3 N 6 2019082301 20190823 1800 W1344753 영등포 2 N
reservation_R_excel.xlsx 파일의 데이터를 가져와 y 변수에 담고 head() 함수를 사용하여 앞 내용이 출력되었습니다. 데이터를 잘 가져온 것을 확인할 수 있습니다.