Commit e2cf6194 authored by Lionel's avatar Lionel
Browse files

Fix bug recup id_territoire_parcel si doublons dans le fichier...

Fix bug recup id_territoire_parcel si doublons dans le fichier correspondance_territoires_parcel_crater.csv
parent 9fe0da53
......@@ -270,36 +270,36 @@ def _ajouter_id_territoire_parcel(
territoires_parcel: DataFrame
) -> None:
id_territoires_parcel = territoires_parcel.loc[:, ['id_territoire', 'id_territoire_parcel']]
territoires['communes']['id_territoire_parcel'] = (territoires['communes']
.merge(id_territoires_parcel, how='left',
left_on='id_commune', right_on='id_territoire')
.loc[:, ['id_territoire_parcel']]
)
territoires['epcis']['id_territoire_parcel'] = (territoires['epcis']
.merge(id_territoires_parcel, how='left',
left_on='id_epci', right_on='id_territoire')
.loc[:, ['id_territoire_parcel']]
)
territoires['departements']['id_territoire_parcel'] = (territoires['departements']
.merge(id_territoires_parcel, how='left',
left_on='id_departement',
right_on='id_territoire')
.loc[:, ['id_territoire_parcel']]
)
territoires['regions']['id_territoire_parcel'] = (territoires['regions']
.merge(id_territoires_parcel, how='left',
left_on='id_region', right_on='id_territoire')
.loc[:, ['id_territoire_parcel']]
)
territoires['pays']['id_territoire_parcel'] = (territoires['pays']
.merge(id_territoires_parcel, how='left',
left_on='id_pays', right_on='id_territoire')
.loc[:, ['id_territoire_parcel']]
)
territoires['communes'] = (territoires['communes']
.merge(id_territoires_parcel, how='left',
left_on='id_commune', right_on='id_territoire')
.drop(columns=['id_territoire'])
)
territoires['epcis'] = (territoires['epcis']
.merge(id_territoires_parcel, how='left',
left_on='id_epci', right_on='id_territoire')
.drop(columns=['id_territoire'])
)
territoires['departements'] = (territoires['departements']
.merge(id_territoires_parcel, how='left',
left_on='id_departement',
right_on='id_territoire')
.drop(columns=['id_territoire'])
)
territoires['regions'] = (territoires['regions']
.merge(id_territoires_parcel, how='left',
left_on='id_region', right_on='id_territoire')
.drop(columns=['id_territoire'])
)
territoires['pays'] = (territoires['pays']
.merge(id_territoires_parcel, how='left',
left_on='id_pays', right_on='id_territoire')
.drop(columns=['id_territoire'])
)
def _ajouter_id_commune(arrondissements: DataFrame, df: DataFrame):
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment