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
Egzersiz talimatları
bigmemorypaketini yükle.- Başlık içeren ve tamsayı değerlerden oluşan
"mortgage-sample.csv"adlı dosyayı okumak içinread.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 kullanarakx'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
___