2
วิธีการดึงค่าจากแรสเตอร์ที่ตำแหน่งของจุดใน R?
คำถามของฉันเกี่ยวกับการแยกค่าจาก rasters ที่ตำแหน่งของจุด ด้วยฟังก์ชั่นการแยกมันง่ายมากและฟังก์ชั่นให้ฉันดาต้าเฟรมที่มีค่าของตัวแปรทั้งหมดในจุด ฉันต้องการที่จะมีใน dataframe พิกัดของแต่ละจุด ฉันจะทำให้เกิดขึ้นได้อย่างไร เป็นไปได้ไหมที่จะบอกกับ R ว่าเมื่อทำการแยกค่าจากแรสเตอร์จะเพิ่มคอลัมน์ของตำแหน่งที่ตั้ง นี่คือขั้นตอนของฉัน: presencias=read.table("c:/SDM_R/presencias/P_lentiscus_pres.csv",header=TRUE,sep=";") lista_variables <-list.files(path="Variables_modelizacion/solo_ascii",pattern='*.asc',full.names=TRUE) variables <- stack(lista_variables) variables_presencia<-extract(variables, presencias) ผลลัพธ์เป็นดังนี้: > bio1 bio12 bio18 bio2 bio4 > 90 875 165 95 4886 > 115 1085 158 83 4075 > 135 1153 153 67 3402 > 85 1026 137 99 …