Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#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

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

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

 

Pied de page des forums

Powered by FluxBB