'daki mesafeleri ölçmek için kullanılan şekil dosyasına bağlanmasına ihtiyaç var. Uzaklık matrisini oluşturmak için kullandığım şekil dosyalarından birine gDistance çıktısından mesafelere katılmaya çalışıyorum ve bunu anlayamıyorum. Anladım ama satır adına katılarak mesafelerin yanlış kayıtlarla birleştirildiğini fark ettim. Şimdiye kadar yaptığım işte. o yıkar nerede 16.093,44 metre içeride sadece kayıtlarında ilgileniyorumgDistance çıktısının R
Plants_dist <- gDistance(Sites.rg, Plants.rg, byid=T, hausdorff=F, densifyFrac = NULL)
Plants_dist.df <- as.data.frame(Plants_dist, row.names = TRUE)
...
Plants_dist.df[apply(Plants_dist.df, MARGIN = 1, function(x) any(x < 16093.44)),]
Bu Bir yaratmak için row.names kayıtlarını birleştirmek için çalıştı ... olduğunu Tesislere Uzaklaştırılan Tesislerin Çıkış Tablosu Yukarıda belirtilen uygun mesafe değerini elde ediyorum ancak yanlış kayıtlara olan mesafeyi birleştiriyor.
Dist_Site_Plants_list <- merge([email protected], Sites_Plants_list, by.x="row.names", by.y="row.names", all.x=F, sort=F)
bu düzgün sıralanmış değil çünkü satır isimlerinin olduğunu düşünüyorum ama bu
Yığın Taşmasına Hoş Geldiniz! Sorunuzu tekrarlanabilir hale getirmek için biraz zaman ayırırsanız daha iyi cevaplar aldığınızı göreceksiniz. Lütfen [buradaki yönergeleri izleyin] (http://stackoverflow.com/a/5963610/1036500). Teşekkürler! – Ben
Geri bildiriminiz için teşekkürler Ben. Gelecekte, soruya cevap vermeye çalışanlar için daha kolay bir soru oluşturacağım. – Collin