サマリ
選択したセグメントのパーセント占有率を、主題図に色分けして表示します。このマップは、指定した区画レベルで、ターゲット セグメントの集中度を判断するのに役立ちます。
図
使用法
どのセグメントを占有率マップに含めるかを最善の方法で決定するために、プロファイル セグメンテーション レポートからの出力を解析する必要があります。
[セグメンテーション レイヤー] パラメーターを、[国勢統計区] のようなブロック グループ区画より大きく設定する必要があります。このマップを作成するには、区画単位に対応する世帯数の分布が必要です。
[参照プロファイル] は、成人総数または総世帯数を使用して生成できます。
成人総数には、18 歳以上の個人が含まれます。
セグメントの選択を容易にするために、ゲーム プラン チャート を作成することもできます。
Business Analyst Styles ドキュメントを編集すると、占有率マップで使用されるデフォルトのカラーを変更できます。ArcMap で [カスタマイズ] > [スタイル マネージャー] を使用して、これらのカラーを編集できます。
構文
SegmentationPenetrationMap_ba (SegmentationBase, SegmentationClusters, SegmentationLayer, SegmentationAnalysisResultFolder, {CreateReport}, {CreateFeatureClass})
パラメータ | 説明 | データ タイプ |
SegmentationBase | 参照プロファイルは、成人総数または総世帯数から生成できます。 | String |
SegmentationClusters [SegmentationClusters,...] | 要約したターゲット占有率を定義するために使用する 1 つ以上のセグメント。 | String |
SegmentationLayer | セグメンテーション変数を格納している区画レイヤー。通常、セグメンテーション変数は、タペストリ変数です。 | String |
SegmentationAnalysisResultFolder | 出力ファイルのディレクトリ。 | Folder |
CreateReport (オプション) | セグメンテーション占有率マップ レポートを生成します。
| Boolean |
CreateFeatureClass (オプション) | セグメンテーション占有率マップ レポートに対応する出力フィーチャクラスを生成します。
| Boolean |
コードのサンプル
SegmentationPenetrationMap (セグメンテーション占有率マップ) の例 (スタンドアロン スクリプト)
# Name: SegmentationPenetrationMap.py
# Description: Creats a Segmentation penetration map based on selected Tapestry variables.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.3\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define input and output parameters for the Segmentation Penetration Map tool
GeoLayer = "C:/ArcGIS/Business Analyst/US_2014/Data/Demographic Data/esri_bg.bds"
OutPath = "C:/temp/Output_Segmentation"
# Create Customer Segmentation Penetration Map
arcpy.SegmentationPenetrationMap_ba("Total Adult Population", "Boomburbs; Exurbanites", "US.BDS.BlockGroups", GeoLayer, OutPath, CREATE_REPORT)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)
環境
このツールはジオプロセシング環境を使用していません
ライセンス情報
- ArcGIS for Desktop Basic: 次のものが必要 Business Analyst
- ArcGIS for Desktop Standard: 次のものが必要 Business Analyst
- ArcGIS for Desktop Advanced: 次のものが必要 Business Analyst