Làm thế nào tôi có thể tìm thấy một giá trị ô tối đa từ một raster xếp chồng.
Rmax <- maxValue(RAD1998.all[[1]])
hoạt động tốt nhưng
Rmax <- maxValue(RAD1998.all[[2]])
cho NA.
Tất nhiên không phải trong một raster xếp chồng lên nhau.
Đây là mã của tôi:
RAD1998 <- raster(paste(getwd(), "/1998bil/1998ASC5min_ppt_spas1214_0001_19980202_0810_UTC.asc.bil", sep = ""))
list.ras <- mixedsort(list.files(paste(getwd(), "/1998bil/", sep = ""), full.names = T, pattern = ".asc.bil"))
RAD1998.all <- stack(list.ras)
Tôi đang tìm kiếm tối đa của tất cả các lớp để có cùng một tỷ lệ như my.at <- seq (0, giá trị ô tối đa của tất cả các lớp, mức tăng). Cảm ơn, Nahm
—
Nahm
Tôi đã nhận được nó với cellStats # geostat-cference.org/system/files/lewis_tutorAM.pdf Rad1998.max <- cellStats (RAD1998.all, 'max') Rad1998.all.max <- max (Rad1998.max) Rad1998.all .max
—
Nahm
maxValue
đúng cách. Theo trang trợ giúp, tốt hơn bạn nên sử dụng đối số bổ sung... Additional argument: layer number (for RasterStack or RasterBrick objects)