ベンチマーク レポート(Benchmark Report) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

選択した容量データ(通常、人口統計データ)に基づいて、2 つ以上の商圏のベンチマークを実行する比較レポート。

使用法

構文

BenchmarkReport_ba (IN_IN_BDS_FEATURE_LAYER, IN_SELECTED_SUMMARIZATIONS, BOUNDARY_LAYERS, {IN_TA_FIELDS}, {IN_BENCHMARK_OPTIONS}, {ReportFormats}, {IN_BENCHMARK_TA}, {InLayoutOptions}, {InSortTA}, {InSortTADescend}, {InSortTAField}, {OutFolder}, {NeedReportOutput}, {OutReportName}, {Benchmark Report}, {NeedExcelOutput}, {NeedTableOutput}, {UseOnlineData})
パラメータ説明データ タイプ
IN_IN_BDS_FEATURE_LAYER

レポートで使用される変数を含む入力レイヤ。

Feature Layer
IN_SELECTED_SUMMARIZATIONS
[IN_SELECTED_SUMMARIZATIONS,...]

[入力データ レイヤ] から選択した、レポートで使用される変数。

String
BOUNDARY_LAYERS
[[Layer, {Area ID Field}, {Store Name Field}, {Area Description Field}, {Selection}, {Single ID}],...]

ベンチマークに使用される商圏または境界レイヤ。

Value Table
IN_TA_FIELDS
[IN_TA_FIELDS,...]
(オプション)

レポートに表示される商圏のフィールド。

String
IN_BENCHMARK_OPTIONS
(オプション)

ベンチマーク対象の商圏の値を比較する方法を決定します。

  • NONEレポートでは、選択した変数をすべての商圏の変数の合計に対して比較します。
  • USE_AVERAGEレポートでは、選択した変数をすべての商圏の変数の平均値に対して比較します。
  • USE_MEDIANレポートでは、選択した変数をすべての商圏の変数の中央値に対して比較します。
  • USE_TRADE AREAレポートでは、選択した変数を選択した商圏の変数の合計に対して比較します。
String
ReportFormats
(オプション)

目的のレポート出力形式を選択します。

  • Simple XML
  • PDF
  • HTML
  • CSV
  • ZIP
  • XLSV
  • Stripped XLSX
String
IN_BENCHMARK_TA
(オプション)

他のすべての商圏と比較するためのベンチマークとして使用される商圏。

String
InLayoutOptions
(オプション)

選択した変数のレポートでの向きを決定します。

  • VARIABLES_IN_COLUMNSレポートの列に変数、行に商圏を出力します。
  • VARIABLES_IN_ROWSレポートの行に変数、列に商圏を出力します。
String
InSortTA
(オプション)

レポートのソート方法を定義します。

  • TRUEレポートを商圏でソートします。
  • FALSE商圏をソートしません。
Boolean
InSortTADescend
(オプション)

商圏を降順で並べ替えるかどうかを決定します。

  • TRUE商圏を降順で並べ替えます。
  • FALSE商圏を降順で並べ替えません。
Boolean
InSortTAField
(オプション)

ソートに使用される商圏のフィールド。

String
OutFolder
(オプション)

レポートの出力ディレクトリ フォルダ。

Folder
NeedReportOutput
(オプション)

書式設定されたレポートを生成するかどうかを決定します。

  • CREATE_REPORTこのオプションを選択すると、書式設定されたレポートが生成されます。
  • DONT_CREATE_REPORT書式設定されたレポートは生成されません。
Boolean
OutReportName
(オプション)

レポートに表示される名前。

String
Benchmark Report
(オプション)

Business Analyst レポート ウィザードで使用/アクセスするレポートの名前を設定します。

String
NeedExcelOutput
(オプション)

このオプションを選択すると、レポートが Excel 出力としてエクスポートされます。

  • CREATE_EXCELExcel 形式で出力されます。
  • DONT_CREATE_EXCEL出力は Excel 形式にはなりません。
Boolean
NeedTableOutput
(オプション)

このオプションを選択すると、レポートが dBASE 出力としてエクスポートされます。

  • CREATE_TABLEdBASE 形式で出力されます。
  • DONT_CREATE_TABLE出力は dBASE 形式にはなりません。
Boolean
UseOnlineData
(オプション)

オンラインの Business Analyst データにアクセスして解析で使用します。

  • オン - オンラインの Business Analyst データにアクセスできます。
  • オフ - アクセスできるのは、ローカルに保存された Business Analyst データのみです。

オンラインの Business Analyst データにアクセスして、分析に使用することを選択します。

  • TRUEオンラインの Business Analyst データにアクセスできます。
  • FALSEオフ - アクセスできるのは、ローカルに保存された Business Analyst データのみです。これはデフォルト設定です。
Boolean

コードのサンプル

BenchmarkReport(ベンチマーク レポート)の例(スタンドアロン スクリプト)
# Name: BenchmarkReport.py
# Description: Benchmarks current total households and current year total population from drive time trade areas generated for the same location from different years.
# 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 Benchmark Report tool
  InputPath = "C:/ArcGIS/Business Analyst/US_2013/Data/BDS/esri_bg.bds"
  Vars = "TOTHH_CY;TOTHH_FY"
  TAnew = "C:/My Output Data/Projects/Default Projects/Trade Areas/Drive Time New.shp' AREA_ID;NAME;AREA_DESC;ALL"
  TAold = "C:/My Output Data/Projects/Default Projects/Trade Areas/Drive Time Old.shp' AREA_ID;NAME;AREA_DESC;ALL"
   
 
# Create Benchmark Report output file
  arcpy.BenchmarkReport_ba(InputPath, Vars, TAnew, TAold)
 
# 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
5/20/2014