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

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir