BaşlayınÜcretsiz başlayın

big.matrix nesnesi okuma

Bu egzersizde, read.big.matrix() işlevini kullanarak disk destekli ilk big.matrix nesneni oluşturacaksın. Bu işlev read.table()'a benzer görünecek şekilde tasarlanmıştır ancak ek olarak okumak istediğin sayısal değerlerin türünü ("char", "short", "integer", "double"), matris verilerini tutacak dosyanın adını (backing file) ve matris hakkındaki bilgileri tutacak dosyanın adını (descriptor file) bilmesi gerekir. Sonuç olarak, içeri aktarılan değerleri diskte tutan bir dosya ve ortaya çıkan big.matrix nesnesi hakkında (sütun ve satır sayısı gibi) ek bilgiler içeren bir tanımlayıcı dosyası elde edeceksin.

Bu egzersiz, kursun bir parçasıdır

R'de Ölçeklenebilir Veri İşleme

Kursa Göz Atın

Egzersiz talimatları

  • bigmemory paketini yükle.
  • Başlık içeren ve tamsayı değerlerden oluşan "mortgage-sample.csv" adlı dosyayı okumak için read.big.matrix() işlevini kullan. Buna ek olarak:
    • "mortgage-sample.bin" adlı bir backingfile oluştur ve
    • "mortgage-sample.desc" adlı bir descriptor dosyası oluştur.
  • dim() işlevini kullanarak x'in boyutlarını bul.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Load the bigmemory package
___

# Create the big.matrix object: x
x <- ___(___, header = ___, 
                     type = ___, 
                     backingfile = ___, 
                     descriptorfile = ___)
    
# Find the dimensions of x
___
Kodu Düzenle ve Çalıştır