Business Analyst ライセンスで利用できます。
概要
顧客が居住する区画の人口統計の構成をまとめます。このレポートの情報に基づいて、顧客ベースの人口統計の構成を把握することができます。
[顧客の人口統計プロファイル レポート (Customer Demographic Profile Report)] の詳細
使用法
[顧客レイヤー] は、ポイント フィーチャクラスである必要があります。
Business Analyst または Address Coder で作成された顧客レイヤーにのみ、このレポートを使用することをお勧めします。
顧客レコードの一部を調査する場合は、[選択されたフィーチャのみを使用] チェックボックスをオンにします。
レポート内の統計情報を改善する場合は、住所レコードに編集を加えた後にファイルの再ジオコーディングを実行することができます。
[区画レベル] パラメーターにブロック グループ レイヤーを使用します。これは、人口統計データを含む最小単位の区画レベルであり、最も精度の高い結果が得られます。
構文
arcpy.ba.CustDemoProfile(CustomerLayer, InputGeographyLevel, OutputDirectoryParameterName, {UseSelectedFeatures}, {TitleParameterName}, {ReportFormats})
パラメーター | 説明 | データ タイプ |
CustomerLayer | 顧客分布を含むポイント入力フィーチャクラス。通常は、Business Analyst の顧客レイヤーになります。 | Feature Layer |
InputGeographyLevel | 顧客のプロファイリングに使用する人口統計変数を含むフィーチャ。通常、このフィーチャクラスは町丁・字等レイヤーに設定されます。 | Feature Layer |
OutputDirectoryParameterName | レポートが格納される出力ディレクトリ。 | Folder |
UseSelectedFeatures (オプション) | 顧客レイヤーの選択されたフィーチャに関するレポートを生成します。
| Boolean |
TitleParameterName (オプション) | レポートのタイトル。 | String |
ReportFormats (オプション) | 目的のレポート出力形式を選択します。
| String |
コードのサンプル
CustDemoProfile (顧客の人口統計プロファイル) の例 (スタンドアロン スクリプト)
# Name: CustDemoProfile.py
# Description: Summarizes the demographics for customers in the San Francisco market.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Define input and output parameters for the Customer Demographic Profile Report tool
Customers = "C:/temp/sf_cust.shp"
GeoLayer = "C:/ArcGIS/Business Analyst/US_2022/Data/Demographic Data/BlockGroups_bg.bds"
OutPath = "C:/temp/Output_Segmentation1"
# Create Customer Demographic Profile Report
arcpy.CustDemoProfile_ba(Customers, GeoLayer, OutPath)
# Release extension license
arcpy.CheckInExtension("Business")
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst