ฉันจะหาค่าสูงสุดของเซลล์ได้จากแรสเตอร์แบบเรียงซ้อน
Rmax <- maxValue(RAD1998.all[[1]])
ทำงานได้ดี แต่
Rmax <- maxValue(RAD1998.all[[2]])
ให้ NA
แน่นอนไม่ได้อยู่ในแรสเตอร์ซ้อน
นี่คือรหัสของฉัน:
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)
ฉันกำลังมองหาค่าสูงสุดของเลเยอร์ทั้งหมดที่จะมีสเกลเดียวกันเช่น my.at <- seq (0, ค่าเซลล์สูงสุดของทุกชั้น, เพิ่มขึ้น) ขอบคุณ Nahm
—
Nahm
ฉันได้รับมาพร้อมกับ cellStats # geostat-course.org/system/files/lewis_tutorAM.pdf Rad1998.max <- cellStats (RAD1998.all, 'max') Rad1998.all.max <- สูงสุด (Rad1998.max) .max
—
Nahm
maxValue
วิธีที่ถูกต้อง ตามหน้าช่วยเหลือคุณควรใช้อาร์กิวเมนต์เพิ่มเติม... Additional argument: layer number (for RasterStack or RasterBrick objects)