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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 11 November 2019 18:53

Frédéric P
Juste Inscrit !
Date d'inscription: 9 Nov 2019
Messages: 2

GeoDa et autocorrélations spatiales

Bonjour à tous.

Je suis complètement neuf sur ce site et néophyte avec GEODA.

Je fais une petite étude sur le logement dans mon département (les Yvelines).  J'ai commencé sur excel des calculs de d’auto corrélations spatiales (laborieux) mais qui me laissent croire que j'ai bien détecté des choses intéressantes à partir des tests de Moran et de Geary.
Je souhaite faire d'autres calculs et le logiciel Geoda me semble le plus intéressant, car évitant des programmations fastidieuses.

J'ai essayé de charger un fichier CVS comme il est indiqué et qui comprend ce type de variables (n=66):

code Insee    taux var demande log
78005    0,044444444
78029    0,168918919
78073    0,148351648
78092    0,372727273
78117    0,277227723
78133    0,105882353
78138    0,085106383
78146    0,132450331
78160    -0,04109589
78172    0,037115589
78190    0,290816327
78217    0,011363636
78239    -0,113207547
78242    0,031372549
78267    0,101851852
78297    0,17386231
78299    -0,06122449
78311    0,242424242
78321    -0,040540541
78322    -0,121212121
78327    0,156862745
78126    0,209677419
78158    0,067736185
78396    -0,186046512
78397    0,083333333
78481    -0,075342466
78502    0,215909091
78650    0,291814947
78165    -0,173441734
78220    0
78440    0,117595819
78335    0,191943128
78350    -0,056910569
78354    0,007352941
78356    0,280373832
78358    0,116814159
78361    0,138357705
78362    0,05186722
78372    -0,072961373
78382    0,333333333
78401    -0,12145749
78418    0,101851852
78423    0,191588785
78455    0,127906977
78466    0,317647059
78490    0,067750678
78498    0,189427313
78517    0,111111111
78524    0,6875
78531    0,474747475
78537    0,208333333
78545    0,031941032
78551    0,170395869
78575    -0,155555556
78586    0,12453393
78621    -0,063849765
78624    0,29787234
78638    0,259259259
78640    0,11
78642    0,01119403
78643    0,107843137
78646    0,251781473
78672    -0,03030303
78674    0,167832168
78686    0,403100775
78688    0,124260355

Le fichier est bien pris mais lorsqu'il s'agit de créer le "weight file", un message d'erreur apparaît comme suit:

"NULL geometry was detcted in dataset. Please try to save as records with valid geometries and try again" 

Je comprends que les codes insee ne sont pas reconnus, ce qui ne m'étonne pas plus que ça pour un logiciel étasunien. Mais j'ai essayé avec les villes et avec les codes postaux et ça ne marche pas non plus.

Quel type d'encodage dois-je utiliser pour que GEODA reconnaisse bien les endroits et commence les calculs?

(je ne le demande pas ici par facilité car j'ai cherché cherché et encore cherché sans aucun succès, si ce n'est une étudiante qui rencontrait les mêmes difficultés sans qu'on sache si elle a pu s'en sortir depuis...)

Merci de vos contributions.

Frédéric P

Hors ligne

 

#2 Mon 11 November 2019 19:05

Pascal Boulerie
Participant assidu
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2947
Site web

Re: GeoDa et autocorrélations spatiales

Pouvez-vous rappeler ici le lien vers la documentation de ce logiciel ?
En particulier sur l’import de données ?

(Ce logiciel est peu utilisé sur le forum, d’après les archives.)


Par ailleurs, avez-vous un jeu de données géographiques avec des polygones des communes, pour faire le lien avec leur code identifiant INSEE ?


« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)

Hors ligne

 

#3 Mon 11 November 2019 19:08

Pascal Boulerie
Participant assidu
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2947
Site web

Re: GeoDa et autocorrélations spatiales

Le code postal n’est point un identifiant unique de communes...

Pour l’aspect géographique, vous avez des polygones ou bien des points plus ou moins centrés (par exemple à l’emplacement de la mairie) pour repérer chaque commune ?


« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)

Hors ligne

 

#4 Sat 16 November 2019 06:58

Frédéric P
Juste Inscrit !
Date d'inscription: 9 Nov 2019
Messages: 2

Re: GeoDa et autocorrélations spatiales

Bonjour Pascal,

Je vous donne quelques liens généraux. C'est en anglais (bien que l'auteur, Luc Anselin soit francophone).

L'import des données concerne surtout le deuxième et le troisième lien.

Modern Spatial Econometrics in Practice: A Guide to GeoDa ...
https://sergerey.org/giasp16/pdfs/ansel … eights.pdf

https://geodacenter.github.io/workbook/ … /lab1.html

https://geodacenter.github.io/workbook/ … lab4a.html

Le code postal n'est bien sûr par unique pour les communes (plusieurs communes pour un même code) d'où mon dévolu pour le code INSEE. J'ai essayé un logiciel français (OASIS) et qui fait de très bons calculs mais il ne permet pas encore l'import de données propres, et mes chiffres sont faits maison (taux de variation de la demande de logement social  mais j'en ai beaucoup d'autres où je souhaite faire des hypothèses de corrélations spatiales après des calculs de régressions linéaires très insatisfaisants).
Je suis allé voir du côté de R, mais je ne sais pas programmer.
J'ai pu faire des calculs artisanaux avec excel (indice de Moran et Geary) mais je ne peux pas les reproduire à grande échelle. Par contre j'ai bien défini ma matrice de poids. J'ai bien conscience que les données CVS importées dans geoda (où ailleurs) ne fabriquent pas cette matrice par enchantement et qu'il faut qu'ils reconnaissent les lieux (les polygones).
D'une part je ne sais pas transformer des villes ou des codes INSEE en polygones (je veux bien votre aide), d'autre part je suis pragmatique, si un autre logiciel me permet d'obtenir simplement les calculs d'autocorrélation, leurs tests, graphiques, clusters  etc je suis preneur.
Mon hypothèse de travail est assez simple: je souhaite vérifier la part de mimétisme dans la formulation de demande logement social (je demande là où il y a déjà une forte demande parce que je suis le mouvement et que je suis sous informé, mais si j'avais les informations sur les délais d'attente, je demanderais très certainement d'autres localités, ce qui réduirait les durées pour tous...). Avec Excel, j'ai trouvé une indice de Moran de -0,17 et un indice de Geary de 1,45.
Merci à vous.
Frédéric

Hors ligne

 

#5 Sat 16 November 2019 09:54

Pascal Boulerie
Participant assidu
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2947
Site web

Re: GeoDa et autocorrélations spatiales

Sans pouvoir vous aider dans l’immédiat, c’est en tout cas utile d’apprendre à « passer le code », découvrir les algorithmes et programmer...


« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)

Hors ligne

 

Pied de page des forums

Powered by FluxBB