I haversinüs fonksiyonu kullanmak için gereken iki enlem, boylam nokta arasındaki mesafeyi bulmak bilmek boylamdır. Bu noktaların ne kadar uzak bir noktadan olduğunu öğrenmek istiyorum, -56.7213600, 37.2175900. DataFrame'deki değerleri nasıl alıp işleve koyarım?vektörlenmiş Haversine formül
örnek DataFrame:
SEAZ LAT LON
1 296.40, 58.7312210, 28.3774110
2 274.72, 56.8148320, 31.2923240
3 192.25, 52.0649880, 35.8018640
4 34.34, 68.8188750, 67.1933670
5 271.05, 56.6699880, 31.6880620
6 131.88, 48.5546220, 49.7827730
7 350.71, 64.7742720, 31.3953780
8 214.44, 53.5192920, 33.8458560
9 1.46, 67.9433740, 38.4842520
10 273.55, 53.3437310, 4.4716664
Sorununuzu çözen bir yanıt yayınladım ama bunun en uygun alt – EdChum
olduğunu düşünüyorum. Cevabım iyi olacaktı ama daha büyük bir df için radyanlara dönüştürerek daha iyi olacaksınız. Bu ve daha sonra tüm veri tabanı üzerinde hesaplama gerçekleştirme – EdChum
Ben df 143 değerleri var ve bu iyi çalıştı gibi görünüyor. – user3755536