Segmentation Penetration Map (Business Analyst)

License Level:BasicStandardAdvanced

Summary

Thematically shades the percent penetration of selected segments. This map helps you determine the concentration of your target segments at a given level of geography.

Learn more about how Segmentation Penetration Map works

Illustration

Segmentation Penetration Map

Usage

Syntax

SegmentationPenetrationMap_ba (SegmentationBase, SegmentationClusters, SegmentationLayer, SegmentationAnalysisResultFolder, {CreateReport}, {CreateFeatureClass}, OutputFeatureClass)
ParameterExplanationData Type
SegmentationBase

The segmentation base can be generated using total adult population or total households.

String
SegmentationClusters
[SegmentationClusters,...]

One or more segments used to define your summarized target penetration.

String
SegmentationLayer

The geographic layer containing the segmentation variables. Typically, the segmentation variables are Tapestry variables.

String
SegmentationAnalysisResultFolder

The output file directory.

Folder
CreateReport
(Optional)

Generates a Segmentation Penetration Map report.

  • CREATE_REPORTGenerates a Segmentation Penetration Map report.
  • DONT_CREATE_REPORTDoes not generate a Segmentation Penetration Map report.
Boolean
CreateFeatureClass
(Optional)

Generates an output feature class for the Segmentation Penetration Map.

  • CREATE_OUT_FEATURECLASSGenerates an output feature class for the Segmentation Penetration Map.
  • DONT_CREATE_OUT_FEATURECLASSDoes not generate an output feature class for the Segmentation Penetration Map.
Boolean
OutputFeatureClass

The new feature class that will contain the Segmentation Penetration map output.

Feature Class

Code Sample

SegmentationPenetrationMap Example (Stand-alone Script)
# 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.2\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_2013/Data/BDS/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)

Environments

This tool does not use any geoprocessing environments

Related Topics

Licensing Information

ArcGIS for Desktop Basic: Requires Business Analyst
ArcGIS for Desktop Standard: Requires Business Analyst
ArcGIS for Desktop Advanced: Requires Business Analyst
3/3/2014