市場ランキング レポート(Market Ranking Report) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

選択された変数に基づいてデータをランク付けするレポートを作成します。

[市場ランキング レポート(Market Ranking Report)] の仕組みの詳細

使用法

構文

MarketRankingReport_ba (InputFeatureLayer, NameField, IDField, {UseSelectedFeaturesOnly}, {UsePercentages}, {PercentageFieldName}, {UseAdditionalFields}, {UseAllInputFeatures}, {NumberOfOutputFeatures}, {UseSummOfRank}, {IDsOfFeaturesForRanking}, {CreateReport}, {ReportTitle}, {ReportDir}, {CreateFeatureClass}, OutputFeatureClass, {ReportFormats})
パラメータ説明データ タイプ
InputFeatureLayer

ランク付けする入力フィーチャクラス

Feature Layer
NameField

[ランク付けするレイヤ] に一意の ID

Field
IDField

市場ランキング レイヤのランク付けに使用される属性

Field
UseSelectedFeaturesOnly
(オプション)

市場ランキング レイヤの選択されたフィーチャに関するレポートを作成します。

  • TRUE選択されたフィーチャに関する市場ランキング レポートを作成します。
  • FALSEすべてのフィーチャに関する市場ランキング レポートを作成します。これはデフォルト設定です。
Boolean
UsePercentages
(オプション)

別の属性に基づいてランキング属性のパーセンテージを作成します。

  • TRUEランキング属性のパーセンテージを作成します。
  • FALSEランキング属性のパーセンテージを作成しません。これはデフォルト設定です。
Boolean
PercentageFieldName
(オプション)

このフィールドを使用すると、[ランク付けをするフィールド] に基づいてパーセンテージを算出できます。パーセンテージを算出するには、[ランク付けをするフィールド] の値を [割合フィールド] の値で除算します。

Field
UseAdditionalFields
[[Name, {Alias}, {Add to report}],...]
(オプション)

市場ランキング レイヤからランク付けする追加フィールド

Value Table
UseAllInputFeatures
(オプション)

市場ランキング レイヤ内のフィーチャをランク付けします。

  • TRUE市場ランキング レイヤ内のすべてのフィーチャをランク付けします。
  • FALSE市場ランキング レイヤ内の選択されたフィーチャだけをランク付けします。これはデフォルト設定です。
Boolean
NumberOfOutputFeatures
(オプション)

ランク付けするフィーチャの数を上位 n 件のフィーチャに限定します。たとえば、主ランク フィールドに基づいて上位 100 件のフィーチャだけをランク付けします。デフォルトは 1000 です。

Long
UseSummOfRank
(オプション)

各ランク変数のランク順を集計するフィールドを新規に作成します。

  • TRUEランク数を集計するフィールドを新規に作成します。
  • FALSEランク数を集計するフィールドを新規に作成しません。これはデフォルト設定です。
Boolean
IDsOfFeaturesForRanking
(オプション)

値の昇順にフィルタリングするランク フィールドを選択します。

File
CreateReport
(オプション)

出力レポートを作成します。

  • TRUE市場ランキング レポートを作成します。これはデフォルト設定です。
  • FALSE市場ランキング レポートを作成しません。
Boolean
ReportTitle
(オプション)

レポートのタイトル。

String
ReportDir
(オプション)

レポートが格納される出力ディレクトリ。

Folder
CreateFeatureClass
(オプション)

結果を新しいフィーチャクラスとして出力します。

  • TRUE出力フィーチャクラスを新規に作成します。
  • FALSE出力フィーチャクラスを作成しません。これはデフォルト設定です。
Boolean
OutputFeatureClass

新規のランキング フィーチャが格納される出力フィーチャクラス

Feature Class
ReportFormats
[ReportFormats,...]
(オプション)

目的のレポート出力形式。

  • Simple XML
  • PDF
  • HTML
  • CSV
  • ZIP
  • XLSV
  • Stripped XLSX
String

コードのサンプル

MarketRankingReport(市場ランキング レポート)の例(スタンドアロン スクリプト)
# Name: MarketRankingReport.py
# Description: Ranks total population in the US by CBSA.
# 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 Market Ranking Report tool
  MarketRankingLayer = "C:/ArcGIS/Business Analyst/US_2013/Data/BDS/esri_cbsa.bds"
  ID = "ID"
  RankVar = "TOTPOP_CY"
   
# Create market ranking reports
  arcpy.MarketRankingReport_ba(MarketRankingLayer, ID, RankVar)
 
# 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