R에서 zip 파일을 읽는 방법(예제 포함)
다음 기본 구문을 사용하여 R에서 ZIP 파일을 읽을 수 있습니다.
library (readr) #import data1.csv located within my_data.zip df <- read_csv(unzip(" my_data.zip ", " data1.csv "))
다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.
예: R에서 Zip 파일을 읽는 방법
다음 세 개의 CSV 파일이 포함된 my_data.zip 이라는 ZIP 파일이 있다고 가정해 보겠습니다.
- 데이터1.csv
- 데이터2.csv
- 데이터3.csv
내 작업 디렉터리에 이 ZIP 파일이 포함되어 있다고 가정하면 다음 구문을 사용하여 my_data.zip 에 있는 모든 파일을 표시할 수 있습니다.
#display all files in my_data.zip unzip(" my_data.zip ", list = TRUE ) Name Length Date 1 data1.csv 37 2022-03-10 09:48:00 2 data2.csv 36 2022-03-10 09:49:00 3 data3.csv 34 2022-03-10 10:54:00
my_data.zip 에 있는 각 파일의 이름과 길이, 생성 날짜를 확인할 수 있습니다.
그런 다음 다음 구문을 사용하여 data1.csv 라는 데이터 세트를 R의 데이터 프레임으로 가져올 수 있습니다.
library (readr) #read data1.csv into data frame df1 <- read_csv(unzip(" my_data.zip ", " data1.csv ")) #view data frame df1 # A tibble: 4 x 2 team points 1 to 12 2 B 31 3 C 27 4 D 30
R이 이 CSV 파일을 데이터 프레임으로 성공적으로 가져온 것을 볼 수 있습니다.
참고 : 여기에서 read_csv() 함수에 대한 전체 문서를 찾을 수 있습니다.
추가 리소스
다음 튜토리얼에서는 다른 파일을 R로 가져오는 방법을 설명합니다.
CSV 파일을 R로 가져오는 방법
R의 URL에서 CSV를 가져오는 방법
Excel 파일을 R로 가져오는 방법