ฉันมีปัญหา (อีกครั้ง) เกี่ยวกับการรวมเฟรมข้อมูลใน R แต่คราวนี้ อันหนึ่งคือ SpatialPolygonDataFrame (SPDF
) และอีกอันคือ data.frame ปกติ (DF
) SPDF
มีประมาณ 1,000 แถว DF
มีเพียง 400 แถว ทั้งสองมีคอลัมน์ทั่วไป QDGC
ตอนนี้ฉันพยายามแล้ว
oo <- merge(SPDF,DF, by="QDGC", all=T)
แต่ผลลัพธ์ที่ได้จะเป็น data.frame ปกติเท่านั้น ไม่ใช่ data frame รูปหลายเหลี่ยมเชิงพื้นที่อีกต่อไป ฉันอ่านเจอที่อื่นว่าวิธีนี้ใช้ไม่ได้ แต่ฉันไม่เข้าใจว่าต้องทำอย่างไรในกรณีเช่นนี้ (ต้องทำอะไรบางอย่างกับคอลัมน์ ID รวมการใช้งาน)
โอ้ เป็นคำถามที่ยากมาก ฉันขอ...
ขอบคุณ! เจนส์