Cara membaca file zip di r (dengan contoh)
Anda dapat menggunakan sintaks dasar berikut untuk membaca file ZIP di R:
library (readr) #import data1.csv located within my_data.zip df <- read_csv(unzip(" my_data.zip ", " data1.csv "))
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh: Cara membaca file Zip di R
Katakanlah saya memiliki file ZIP bernama my_data.zip yang berisi tiga file CSV berikut:
- data1.csv
- data2.csv
- data3.csv
Dengan asumsi direktori kerja saya berisi file ZIP ini, saya dapat menggunakan sintaks berikut untuk menampilkan semua file yang terletak di 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
Kita dapat melihat nama setiap file yang terletak di my_data.zip beserta panjangnya dan tanggal pembuatannya.
Kemudian saya bisa menggunakan sintaks berikut untuk mengimpor kumpulan data bernama data1.csv ke dalam bingkai data di 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
Kita dapat melihat bahwa R telah berhasil mengimpor file CSV ini ke dalam bingkai data.
Catatan : Anda dapat menemukan dokumentasi lengkap untuk fungsi read_csv() di sini .
Sumber daya tambahan
Tutorial berikut menjelaskan cara mengimpor file lain ke R:
Cara mengimpor file CSV ke R
Cara mengimpor CSV dari URL di R
Cara mengimpor file Excel ke R