R'de zip dosyaları nasıl okunur (örnekle)
R’de bir ZIP dosyasını okumak için aşağıdaki temel sözdizimini kullanabilirsiniz:
library (readr) #import data1.csv located within my_data.zip df <- read_csv(unzip(" my_data.zip ", " data1.csv "))
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: R’de Zip dosyaları nasıl okunur
Diyelim ki aşağıdaki üç CSV dosyasını içeren my_data.zip adında bir ZIP dosyam var:
- veri1.csv
- veri2.csv
- veri3.csv
Çalışma dizinimin bu ZIP dosyasını içerdiğini varsayarsak, my_data.zip dosyasında bulunan tüm dosyaları görüntülemek için aşağıdaki sözdizimini kullanabilirim:
#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 dosyasında bulunan her dosyanın adını, uzunluğunu ve oluşturulduğu tarihi görebiliriz.
Daha sonra data1.csv adlı veri kümesini R’deki bir veri çerçevesine aktarmak için aşağıdaki sözdizimini kullanabilirim:
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’nin bu CSV dosyasını başarıyla bir veri çerçevesine aktardığını görebiliriz.
Not : Read_csv() işlevine ilişkin tüm belgeleri burada bulabilirsiniz.
Ek kaynaklar
Aşağıdaki eğitimlerde diğer dosyaların R’ye nasıl aktarılacağı açıklanmaktadır:
CSV dosyaları R’ye nasıl aktarılır
R’deki bir URL’den CSV nasıl içe aktarılır
Excel dosyaları R’ye nasıl aktarılır