Pages: 1
- Sujet précédent - QGIS: Réorg données attributaires / format large vers format long - Sujet suivant
#1 Tue 25 June 2019 10:10
- Wilcar
- Participant actif
- Lieu: Nantes
- Date d'inscription: 25 Apr 2014
- Messages: 82
QGIS: Réorg données attributaires / format large vers format long
J'importe dans Qgis des données non spatiales organisées sous la forme d'une matrice (format large) à partir d'un fichier csv
|ALLIER |AISNE |ALPES
|ALLIER | - |10 |200
|AISNE |70 | - |100
|ALPES |10 |100 |-
Je souhaite réorganiser me données dans un format long après importation donc dans Qgis en utilisant le SQL.
|FROM |TO |VALUE
|ALLIER |AISNE |10
|ALLIER |ALPES |200
|AISNE |ALLIER |70
|AISNE |ALPES |100
....
Ma matrice fait environ 100 x 100
Dernière modification par Wilcar (Tue 25 June 2019 10:11)
Hors ligne
#2 Tue 25 June 2019 11:22
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1160
Re: QGIS: Réorg données attributaires / format large vers format long
Salut,
Je vois plusieurs solutions :
*Si vous importer vos données dans une base Postgres :
https://stackoverflow.com/questions/112 … 6#52015646
L'équivalent dans d'autres moteur de base de données devrait être faisable.
*Sinon vous pouvez passer par un script python à exécuter dans QGIS.
Vous pouvez tenter d'écrire tout le code,
ou passer par une bibli tierce genre Pandas.
exemple : la fonction pandas.melt
https://pandas.pydata.org/pandas-docs/s … .melt.html
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Réorg données attributaires / format large vers format long - Sujet suivant