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

Bir raster dosyasını içeri aktarma

Raster dosyalarını R'a en kolay şekilde raster paketindeki raster() fonksiyonuyla okuyabilirsin. Dosyanın adını (uzantısı dahil) ilk argüman olan xe geçirmen yeterli.

raster() fonksiyonu, belirli dosya türlerini okumak için (dosya adındaki uzantıya göre) raster paketinin yerel fonksiyonlarını kullanır; diğer durumlarda ise dosyayı okumayı rgdal paketindeki readGDAL()a devreder. readGDAL()ı doğrudan kullanmamanın avantajı, raster()ın bir RasterLayer nesnesi döndürmesidir.

Yaygın bir raster dosyası türü GeoTIFF'tir ve .tif veya .tiff uzantısına sahiptir. US census kaynağından bir medyan gelir raster'ı indirdik ve çalışma dizinine koyduk.

Hadi bir göz atalım ve içeri okuyalım.

Bu egzersiz

R ile Coğrafi Verileri Görselleştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Çalışma dizinine göz atmak için dir() kullan.
  • nyc_grid_data dizininin içine bakmak için tekrar dir() kullan.
  • .tif dosyasının tam yolunu geçirerek medyan gelir raster'ını raster() ile income_grid değişkenine oku.
  • Raster'ın bir RasterLayer olarak saklandığını doğrulamak için summary() kullan.
  • Raster'ın içeriğini doğrulamak için plot() kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

library(raster) 

# Call dir()


# Call dir() on the directory


# Use raster() with file path: income_grid


# Call summary() on income_grid


# Call plot() on income_grid
Kodu Düzenle ve Çalıştır