ペアワイズ比較による加重の割り当て (解析ツール)
サマリー
入力変数のセットについて、ペアでの比較により相対的加重を計算します。
使用法
このツールは、入力変数からペアを作成します。 より重要な変数と、どの程度重要なのかを識別し、各ペアをランク付けします。 このツールは、ペアのランキングから比較表を作成します。 各変数の相対的加重は表から計算されます。
比較する入力変数 パラメーターの値には、どのような名前も指定できます。 これらの名前は、比較するラスターまたはフィーチャ レイヤー名、フィールド名、または他の変数を表します。 変数の最小数は 2 で、最大数は 9 です。
このツールを ジオプロセシング ウィンドウで使用するときと、Python で使用するときとでは、いくつかの違いがあります。 ジオプロセシング ウィンドウでは、比較する入力変数 パラメーターの値からペアが作成されます。 変数の比較と重みの計算 ボタンをクリックして、ペアワイズ比較表 ウィンドウを開きます。 ウィンドウに、変数ペアとともにスライダーが表示されます。 スライダーを調節して、各ペアでどちらの変数がどの程度重要なのかを指定します。 スライダーを動かすと、比較表が更新されます。
この比較は、Thomas Saaty により開発された 1 から 9 までのスケールを使用して行われます (Saaty、2008 年)。 Saaty によって提示されたスケール、それらの定義、および各スケールに含まれる値の説明を、次の表に示します。
重要度
定義
説明
1
同等に重要
2 つのアクティビティーが等しく目的に寄与します。
2
少し重要
3
やや重要
経験や判断に基づき、一方のアクティビティーがもう一方のアクティビティーよりやや好まれる。
4
やや重要+
5
かなり重要
経験や判断に基づき、一方のアクティビティーがもう一方のアクティビティーよりかなり好まれる。
6
かなり重要+
7
非常に重要
一方のアクティビティーがもう一方のアクティビティーより非常に好まれ、その重要度の高さが実証済みである。
8
非常に重要+
9
極めて重要
一方のアクティビティーをもう一方のアクティビティーより好む根拠が最高次元の肯定力である。
スケールの値は乗数です。 ペアワイズ比較では、変数の 1 つが他の変数より 2 倍重要なら、スライダーを重要な変数の側に 2 だけ移動します。 しかし、その変数の最終的な加重が他の変数の 2 倍になるというわけではありません。 この乗数は、ペアワイズ比較にのみ適用されます。
ペアワイズ比較表 パラメーター コントロールは、2 つの連携するテーブルを使用して比較表を作成します。 スライダーを移動すると比較が行われ、比較表 テーブルの値が更新されて、加重が再計算されます。 デフォルトでは、すべての比較の評価が 1 に設定されます。
スライダーを目的の評価に近づくよう動かし、スライダーをクリックして特定の値に達するように比較を微調整します。 スライダーをクリックすると、1/10 だけ値がインクリメントされます。
Python では、テーブルまたはテキスト エディターを使用して (またはツールの以前の実行から) ファイルやテーブルを作成し、生成されたファイルを
comparison_matrixパラメーターの値として入力できます。comparison_matrixの値として有効なファイル形式は、ジオデータベース テーブル、dBASE (.dbfファイル)、カンマ区切りファイル (.csvおよび.txt)です。テーブル エディターを使用して作成された、加重なしの比較表の例を、次に示します。
変数
Dist_Roads
標高
Landuse
傾斜方向
Dist_Roads
1
0.333
3
1
標高
3
1
0.2
3
Landuse
0.333
5
1
7
傾斜方向
1
0.333
0.143
1
重み付きおよびなしでの許容される比較表の他の例については、入力比較表の形式をご参照ください。
ペアワイズ比較表 ウィンドウで、比較表 の下にある 一貫性 ボタンをクリックして、ペア評価の一貫性を確認します。 一貫性比率 (CR) は 比較表 の下に表示されます。 CR は 0.1 より小さい必要があります。
CR が 0.1 よりも大きいと、CR の値と、一貫していない上位 3 つのペアが赤色でハイライト表示されます。 一貫していないペアの評価を調整して、比較の一貫性を向上できます。
Python では、
input_variablesパラメーターを使用して変数を指定します。 ペアワイズ比較は、comparison_matrixパラメーターで識別されます。 比較のペアと評価を直接指定できます。 または、有効な比較表を含むファイルをテーブルから、またはテキスト エディターで (あるいはツールの出力テーブルから) 作成して入力できます。有効な入力比較表については、入力比較表の形式をご参照ください。
出力テーブル パラメーターの値には、入力変数について計算された加重と、オプションとしてペアワイズ比較表が含まれています。
有効な出力テーブルのタイプは、ジオデータベース テーブル、dBASE (
.dbf)、およびカンマ区切りファイル (.csvおよび.txt) です。 デフォルトでは、出力テーブルはワークスペースのジオデータベース テーブルです。 出力テーブルがファイル ワークスペース内にあるとき、出力テーブルはデフォルトで dBASE テーブルです。次に示すのは、出力への比較表の追加 パラメーターがオンであるときの出力テーブルの例です。
変数
Dist_Roads
標高
Landuse
傾斜方向
加重
Dist_Roads
1
0.333
3
1
0.253
標高
3
1
0.2
3
0.252
Landuse
0.333
5
1
7
0.407
傾斜方向
1
0.333
0.143
1
0.088
加重ありとなしでの出力テーブル形式の他の例については、出力テーブルの形式をご参照ください。
出力への比較表の追加 パラメーターは、出力テーブルが比較表付きで保存されるか、なしで保存されるかを識別します。 オンにすると (Python で
ADD_MATRIX)、出力テーブルにはペアワイズ比較表と、計算された加重の両方が含まれます。参考文献:
- Saaty, T. L. 2008. "Decision making with the analytic hierarchy process". International Journal of Services Sciences, 1(1), 83-98.
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
比較する入力変数 |
比較される変数名。 どのような名前でも指定できます。 変数の最小数は 2 で、最大数は 9 です。 |
String |
|
出力テーブル |
入力変数について計算された加重を含む出力テーブルの名前。 出力への比較表の追加 パラメーターがオンのとき、出力テーブルにはペアワイズ比較表も含まれます。 |
Table |
|
出力への比較表の追加 (オプション) |
出力テーブル パラメーターの値にペアワイズ比較表が含まれるかどうかを指定します。
|
Boolean |
|
ペアワイズ比較表 (オプション) |
加重を計算するときに使用されるペアワイズ比較表。 ペアワイズ比較表 ウィンドウのスライダーを使用して、それぞれのペアワイズ比較でどちらの変数が、どれだけ重要かを識別します。 |
Pairwise Weights Table |
環境
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい