Saya mencari cara kuat untuk mengisi nilai yang hilang di beberapa raster. Mereka semua memiliki satu layer. Nilai yang hilang terdiri dari satu piksel hingga tambalan berukuran sedang. Raster berukuran sekitar 1000 x 1000 piksel dan tambalan terbesar adalah 20x20 piksel.
Saya tergoda untuk menggunakan aregImpute dalam paket Hmisc R. Adakah yang menggunakannya untuk tujuan ini?
pendekatan ini terlihat sangat keren tapi saya pikir itu hanya dimaksudkan untuk menghasilkan koreksi yang estetis.
Penjelasan terperinci tentang ini:
Semua raster (saya memiliki total 36) berbagi tingkat yang sama, mereka tumpang tindih dan selaras. Setiap raster adalah variabel yang berbeda, saya mengumpulkan variabel dari berbagai sumber (penginderaan jauh, topografi dan klimatologis). Raster asli datang dalam berbagai resolusi. Yang terkecil 30 m. Dari sana mereka mendapatkan setinggi 1 km. Saya resampled semuanya menggunakan konvolusi kubik (semua variabel adalah kontinu) hingga 1 km. Saya memiliki 1 km raster di mana saya memiliki data variabel yang menarik untuk beberapa titik sampel. Jadi saya melatih model menggunakan titik-titik dan raster lain sebagai kovariat untuk dapat menghasilkan raster penuh dari variabel itu. Sayangnya sebagian besar rovarian kovariat memiliki beberapa nilai yang hilang di dalamnya, sebenarnya tidak banyak tetapi saya ingin menghilangkan masalahnya sama sekali.
Terima kasih.
ps Saya lebih suka menggunakan R untuk ini.
aregImpute
. Jika tidak, itu adalah pendekatan yang menjanjikan yang bahkan akan lebih menarik jika Anda memasukkan istilah korelasi spasial dalam model.