Distance naissance/décès
unknown
python
a year ago
715 B
19
Indexable
import pandas as pd from geopy.distance import geodesic fichier_source = 'chemin/vers/votre/fichier.csv' df = pd.read_csv(fichier_source) def calcul_distance(row): try: lieu_naissance = tuple(map(float, row['n_geoloc'].split(','))) lieu_deces = tuple(map(float, row['d_geoloc'].split(','))) distance = geodesic(lieu_naissance, lieu_deces).kilometers return distance except ValueError: return None df['distance'] = df.apply(calcul_distance, axis=1) nouveau_fichier = 'chemin/vers/votre/fichier_resultat.csv' df.to_csv(nouveau_fichier, index=False) print("Le calcul des distances à vol d'oiseau est terminé. Les résultats sont enregistrés dans", output_csv_path)
Editor is loading...
Leave a Comment