ฉันมีจุดข้อมูลมากมายพร้อมละติจูดและลองจิจูด ฉันต้องการใช้ R เพื่อจัดกลุ่มตามระยะทาง
ฉันลองดูที่หน้านี้แล้วลองใช้แพ็คเกจclustTool แต่ฉันไม่แน่ใจว่าฟังก์ชัน clust ใน clustTool พิจารณาจุดข้อมูล (lat, lon) เป็นข้อมูลเชิงพื้นที่และใช้สูตรที่เหมาะสมเพื่อคำนวณระยะทางระหว่างพวกเขาหรือไม่
ฉันหมายถึงฉันไม่สามารถเห็นความแตกต่างระหว่างข้อมูลเชิงพื้นที่กับข้อมูลลำดับได้ ฉันเชื่อว่าการคำนวณระยะทางระหว่างจุดสองจุดบนแผนที่ (พื้นที่) และตัวเลขสองปกติจะแตกต่างกัน (ไม่ใช่เหรอ?)
จะเกิดอะไรขึ้นถ้าฉันต้องการพิจารณาพารามิเตอร์ที่สามในการจัดกลุ่มของฉัน
เช่นถ้าฉันมี (lat, lon) และพารามิเตอร์อื่น ๆ
ระยะทางคำนวณอย่างไร
ปัญหาอื่น ๆ ที่ฉันมีกับ clustTool คือมันถูกออกแบบโดยคำนึงถึง GUI ฉันไม่รู้ว่าจะข้ามค่าใช้จ่าย GUI ในห้องสมุดไปได้อย่างไรเพราะฉันไม่ต้องการ
ฉันมีตัวเลือกอะไรใน R สำหรับการวิเคราะห์กลุ่มของข้อมูลเชิงพื้นที่?
Cluster
จะยอมรับเมทริกซ์ที่แตกต่างกันหรือระยะทางเป็นอินพุต สิ่งนี้ทำให้พวกมันสมบูรณ์แบบทั่วไปและสามารถนำไปใช้กับการจัดกลุ่มบนทรงกลมได้หากคุณสามารถคำนวณระยะทางด้วยตัวเองซึ่งตรงไปตรงมา