数値情報によるプロファイル セグメンテーション レポート(Profile Volume Segmentation Report) (Business Analyst)
サマリ
このツールは、顧客レコードを正確に反映したタペストリ セグメントとサマリ グループを表示し、世帯数または成人人口と数値データ(売上高)に基づいて顧客プロファイルと参照区画のタペストリ プロファイルを比較します。
[プロファイル数値情報セグメンテーション レポート(Profile Volume Segmentation Report)] の仕組みの詳細
使用法
-
通常、ターゲット プロファイルは顧客レコードに基づいています。
-
各セグメントで顧客分布ではなく、数値データを使用する場合は、数値情報を使用してプロファイルを作成する必要があります。
-
[参照セグメンテーション プロファイル] を作成するには、[エリアの集約によりプロファイルを作成(Create Profile by Area Summation)] ツールを使用します。
-
ターゲット プロファイルの顧客を参照プロファイル内に完全に含める必要があります。
-
参照プロファイルとして何を使用するかが明確でない場合は、全国を使用できます。
-
参照プロファイルは、成人総数または総世帯数から生成できます。
-
成人総数には、18 歳以上の個人が含まれます。
-
デフォルトでは、各セグメントのターゲットの総数を参照の総数で除算して求められた値に 100 を乗算して、占有率が算出されます。参照の乗数を 1,000 に変更することができます。この値を調整するには、[分析] タブで [Business Analyst] → [初期設定] の順にクリックします。
構文
パラメータ | 説明 | データ タイプ |
BaseProfile |
インデックスと占有率の計算に使用される参照プロファイル。通常、このプロファイルは顧客の地理的範囲に基づいています。 | Folder |
TargetProfile |
参照プロファイルと比較されるターゲット プロファイル。通常、このプロファイルは顧客に基づいており、セグメンテーション プロファイル ツールを使用して作成します。 | Folder |
VolumeType |
選択内容を反映できるように、レポートの数値情報の説明テキストと形式を変更します。
| String |
SelectedBaseProfileResult (オプション) |
レポートに表示される参照プロファイルの新しい名前を入力します。 | String |
SelectedTargetProfileResult (オプション) |
レポートに表示されるターゲット プロファイルの新しい名前を入力します。 | String |
SortEnable (オプション) |
[セグメンテーション プロファイル セグメンテーション レポート] を並べ替えるオプションが用意されています。
| Boolean |
FieldsSort (オプション) |
[セグメンテーション プロファイル レポート] での数値データの並べ替えに使用する方法を選択します。
| String |
SortWay (オプション) |
並べ替えフィールドの並べ替え順序
| String |
TitleParameterName (オプション) |
レポートのタイトル。 | String |
OutputDirectoryParameterName |
レポートが格納される出力ディレクトリ。 | Folder |
ReportFormats (オプション) |
目的のレポート出力形式を選択します。
| String |
コードのサンプル
# Name: TapestryProfileVolume.py
# Description: Creates a segmentation report on selected profiles.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define input and output parameters for the Customer Tapestry Profile Segmentation Report tool
BaseSeg = "C:/temp/Profile/Profile.xml"
TargetSeg = "C:/temp/Profile1/Profile.xml"
OutPath = "C:/temp/Output_Segmentation"
# Create Customer Tapestry Profile Segmentation Report
arcpy.TapestryProfileVolume_ba(BaseSeg, TargetSeg, "sales dollars", OutPath)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)