Attribuer des pondérations via une comparaison par paires (Outils d'analyse)
Résumé
Calcule les pondérations relatives d’un ensemble de variables en entrée en les comparant par paires.
Utilisation
Cet outil crée des paires à partir des variables en entrée. Classez chaque paire en identifiant quelle variable est la plus importante et selon quelle proportion. L’outil crée une matrice de comparaison à partir des classements des paires. Les pondérations relatives pour chaque variable sont calculées à partir de la matrice.
Le paramètre Input Variables to Compare (Variables en entrée à comparer) peut prendre comme valeur n’importe quel nom que vous renseignez. Il peut s’agir de noms de raster ou de couche d’entités, de noms de champs ou d’autres variables à comparer. Le nombre minimum de variables est deux et le maximum est neuf.
L’utilisation de l’outil dans la fenêtre Geoprocessing (Géotraitement) diffère de celle dans Python. Dans la fenêtre Geoprocessing (Géotraitement), les paires sont créées à partir des valeurs du paramètre Input Variables to Compare (Variables en entrée à comparer). Cliquez sur le bouton Compare variables and calculate weights (Comparer les variables et calculer les pondérations) pour ouvrir la fenêtre Pairwise Comparison Matrix (Matrice de comparaison par paires). La fenêtre affiche les paires de variables ainsi qu’un curseur accompagnant chaque paire. À l’aide du curseur, spécifiez quelle variable de chaque paire est la plus importante et selon quelle proportion. La matrice de comparaison est mise à jour à mesure que les curseurs sont déplacés.
Les comparaisons sont effectuées en utilisant l’échelle de 1 à 9 mise au point par Thomas Saaty (Saaty, 2008) L’échelle, les définitions et explications de chaque valeur dans l’échelle, telles que présentées par Saaty sont identifiées dans la table ci-dessous.
Intensité de l’importance
Définition
Explication
1
Importance égale
Deux activités contribuent de façon égale à l’objectif.
2
Faible ou légère
3
Importance modérée
L’expérience et le jugement favorisent légèrement une activité par rapport à l’autre.
4
Modérée plus
5
Importance forte
L’expérience et le jugement favorisent fortement une activité par rapport à l’autre.
6
Forte plus
7
Importance très forte ou démontrée
Une activité est favorisée très fortement par rapport à une autre. Sa dominance est démontrée dans la pratique.
8
Très très forte
9
Importance extrême
L’indice favorisant une activité par rapport à l’autre est une affirmation du niveau le plus élevé possible.
Les valeurs de l’échelle sont des multiplicateurs. Dans une comparaison par paire, si une valeur est deux fois plus importante que l’autre, déplacez le curseur sur 2 vers la variable la plus importante. Ceci ne signifie toutefois pas que la variable aura une pondération finale deux fois plus importante que la pondération de l’autre variable. Le multiplicateur ne s’applique qu’à cette comparaison par paire.
Le contrôle du paramètre Pairwise Comparison Matrix (Matrice de comparaison par paires) utilise deux tables interactives pour créer la matrice de comparaison. Lorsqu’un curseur est déplacé, une comparaison est effectuée, les valeurs dans la table Comparison Matrix (Matrice de comparaison) sont mises à jour et les pondérations sont recalculées. Par défaut, toutes les évaluations de comparaison sont définies sur 1.
Déplacez le curseur à proximité de l’évaluation souhaitée et affinez la comparaison en cliquant sur la barre du curseur pour définir une valeur spécifique. Cliquez sur les curseurs pour effectuer une incrémentation par dixièmes.
Dans Python, vous pouvez créer un fichier ou une table au moyen d’un éditeur de table ou de texte (ou à partir d’une exécution antérieure de l’outil) et utiliser le fichier obtenu comme valeur du paramètre
comparison_matrix.Les formats de fichiers valides pour la valeur
comparison_matrixsont les tables de géodatabase, dBASE (fichier.dbf) et les fichiers délimités par des virgules (.csvet.txt).L’exemple suivant présente une matrice de comparaison sans pondérations créée à l’aide d’un éditeur de table :
Variables
Dist_Roads (Distance aux routes)
Élévation
Utilisation du sol
Exposition
Dist_Roads (Distance aux routes)
1
0,333
3
1
Élévation
3
1
0,2
3
Utilisation du sol
0,333
5
1
7
Exposition
1
0,333
0,143
1
Consultez la rubrique Formats de matrice de comparaison en entrée pour plus d’exemples de matrices de comparaison acceptables sans et avec pondérations.
Vérifiez la cohérence des évaluations par paire en cliquant sur le bouton Consistency (Cohérence) sous Comparison Matrix (Matrice de comparaison) dans la fenêtre Pairwise Comparison Matrix (Matrice de comparaison par paires). Le ratio de cohérence (RC) s’affiche sous Comparison Matrix (Matrice de comparaison). Le RC doit être inférieur à 0,1.
Si le RC est supérieur à 0,1, la valeur du RC et les trois paires les plus incohérentes seront mises en surbrillance en rouge. Les évaluations des paires incohérentes peuvent être ajustées de façon à améliorer la cohérence des comparaisons.
Dans Python, les variables sont spécifiées à l’aide du paramètre
input_variables. Les comparaisons par paires sont identifiées dans le paramètrecomparison_matrix. Les paires et les évaluations des comparaisons peuvent être spécifiées directement. Il est également possible d’utiliser tout fichier contenant une matrice de comparaison valide créée à partir d’un éditeur de table ou de texte (ou d’un tableau de sortie de l’outil).Consultez la rubrique Formats de matrice de comparaison en entrée pour découvrir les matrices de comparaison d’entrées valides.
La valeur du paramètre Output Table (Table en sortie) comprend les pondérations calculées pour les variables en entrée et peut également inclure la matrice de comparaison par paires.
Les types de table en sortie valides sont les tables de géodatabase, dBASE (
.dbf) ainsi que les fichiers délimités par des virgules (.csvet.txt). La table en sortie par défaut sera une table de géodatabase dans un espace de travail. Lorsque la table en sortie se trouve dans un espace de travail de fichier, la table en sortie est par défaut une table dBASE.Voici un exemple de table en sortie lorsque le paramètre Add comparison matrix to output (Ajouter une matrice de comparaison à la sortie) est sélectionné.
Variables
Dist_Roads (Distance aux routes)
Élévation
Utilisation du sol
Exposition
Pondérations
Dist_Roads (Distance aux routes)
1
0,333
3
1
0,253
Élévation
3
1
0,2
3
0,252
Utilisation du sol
0,333
5
1
7
0,407
Exposition
1
0,333
0,143
1
0,088
Pour plus d’exemples de formats de table en sortie avec et sans pondérations, consultez la rubrique Formats de table en sortie.
Le paramètre Add comparison matrix to output (Ajouter une matrice de comparaison à la sortie) identifie si la table en sortie est enregistrée avec ou sans la matrice de comparaison. Lorsqu’il est sélectionné (
ADD_MATRIXen Python), la table en sortie contient à la fois la matrice de comparaison par paires et les pondérations calculées.Bibliographie :
- Saaty, T. L. 2008. "Decision making with the analytic hierarchy process". International Journal of Services Sciences, 1(1), 83-98.
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Variables en entrée à comparer |
Les noms des variables qui seront comparées. Tout nom peut être renseigné. Le nombre minimum de variables est deux et le maximum est neuf. |
String |
|
Table en sortie |
Le nom de la table en sortie qui contiendra les pondérations calculées pour les variables en entrée. Lorsque le paramètre Add comparison matrix to output (Ajouter une matrice de comparaison à la sortie) est sélectionné, la table en sortie comprend également la matrice de comparaison par paires. |
Table |
|
Ajouter une matrice de comparaison à la sortie (Facultatif) |
Détermine si la valeur du paramètre Output Table (Table en sortie) contiendra la matrice de comparaison par paires.
|
Boolean |
|
Matrice de comparaison par paires (Facultatif) |
La matrice de comparaison par paire qui sera utilisée pour le calcul des pondérations. Utilisez les curseurs de la fenêtre Pairwise Comparison Matrix (Matrice de comparaison par paires) pour identifier quelle variable de chaque comparaison par paire est plus importante et selon quelle proportion. |
Pairwise Weights Table |
Environnements
Espace de travail courant, Espace de travail temporaire
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui