#1 Wed 19 April 2023 19:02
- mame1985
- Participant assidu
- Lieu: Montréal
- Date d'inscription: 16 Oct 2010
- Messages: 444
Probleme d'acces à un fichier
bonjour
je veux faire une carte interactive. j'utilise folium, geopandas.
et j'execute ce code pour tester, mais il m'envoie un long message d'erreur:
********************************************************
import geopandas as gpd
couche = gpd.read_file('Decoupage_regions.shp')
couche
*******************************************
si quelqu'un a une idée.
merci
Mame
Hors ligne
#2 Thu 20 April 2023 08:36
Re: Probleme d'acces à un fichier
Bonjour,
Quel est le message d'erreur ?
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Sun 23 April 2023 16:37
- mame1985
- Participant assidu
- Lieu: Montréal
- Date d'inscription: 16 Oct 2010
- Messages: 444
Re: Probleme d'acces à un fichier
Voici mon code au complet, je travail avec visual studio code:
Code:
import geopandas as gpd import pandas as pd import folium import matplotlib.pyplot as plt data_path ="chemin vers mon fichier\Populations.csv" shape_path ="chemin vers mon fichier\Couche\Regions_Quebec.shp" df = pd.read_csv(data_path) print(df) shape= gpd.read_file(shape_path) print(shape) carte = shape.merge(df, on="RES_CO_REG") print(carte)
Je parviens à afficher les données des deux fichiers, mais la jointure pose problème.
voici l'erreur:
Code:
File "C:\Users\mameg\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\core\generic.py", line 1850, in _get_label_or_level_values raise KeyError(key) KeyError: 'RES_CO_REG'
Merci
Mame
Hors ligne