Pages: 1
- Sujet précédent - demande d'aide : Implémenter le calcul de l'indice de Gini - Sujet suivant
#1 Tue 29 November 2016 22:44
- seblegeographe
- Juste Inscrit !
- Date d'inscription: 22 Apr 2013
- Messages: 8
demande d'aide : Implémenter le calcul de l'indice de Gini
Hello la communauté
Je vous contacte car je dispose d'un script python (pour arcgis 10) déjà bien avancé qui vise à calculer l'indice de gini en fonction de rayons géographiques. Il ne me reste plus qu'à implémenter l'indice de gini, et là j'y arrive pô
Concrètement, l'objet de mon étude vise à calculer l'indice de gini non pas entre toutes les unités géographiques d'un Etat mais en fonction d'une sélection de régions voisines d'un Etat. Pour la partie "sélection des entités" et tout et tout c'est ok, mais pas pour l'indice de gini
Si l'un d'entre vous pouvait m'aider, vous seriez mon sauveur
D'avance merci
Dernière modification par seblegeographe (Tue 29 November 2016 22:45)
Hors ligne
#2 Fri 23 December 2016 13:42
- seblegeographe
- Juste Inscrit !
- Date d'inscription: 22 Apr 2013
- Messages: 8
Re: demande d'aide : Implémenter le calcul de l'indice de Gini
petit up pendant les vacances...
Hors ligne
#3 Fri 23 December 2016 14:27
Re: demande d'aide : Implémenter le calcul de l'indice de Gini
Bonjour,
Peut-être que si tu nous communique ton script ou si tu nous explique où tu bloques, on pourra t'aider...
As-tu regardé cette cette implémentation Open Risk de l'indice de [url=]Gini[/url] :
- https://github.com/open-risk/concentrat … library.py
- https://github.com/open-risk/concentrat … er/test.py
La fonction est là :
Code:
def gini(vector): """ Calculate the Gini index :param vector: Positive vector :return: Gini (Float) """ vector = sorted(vector, reverse=True) weights = get_weights(vector) n = weights.size if n == 0: return 0 else: i = np.arange(1, n+1) return (1.0 - 2.0 * np.multiply(i, weights).sum())/n + 1.0
A+
Franck
Hors ligne
#4 Fri 23 December 2016 14:38
Re: demande d'aide : Implémenter le calcul de l'indice de Gini
Il y aussi ce post sur GeoNet : https://geonet.esri.com/thread/171059
A+
Franck
Hors ligne
#5 Fri 23 December 2016 14:58
- seblegeographe
- Juste Inscrit !
- Date d'inscription: 22 Apr 2013
- Messages: 8
Re: demande d'aide : Implémenter le calcul de l'indice de Gini
Il y aussi ce post sur GeoNet : https://geonet.esri.com/thread/171059
A+
Franck
le gini spatial dont ils parlent est différent de celui que j'aimerais implémenter mais je garde sous le coude ce post très intéressant merci
je t'ai envoyé un message privé.
Hors ligne
Pages: 1
- Sujet précédent - demande d'aide : Implémenter le calcul de l'indice de Gini - Sujet suivant