80-20 Analysis (Crime Analysis and Safety Tools)
Summary
Conducts an 80/20 analysis of features and creates point clusters, lines, or polygons based on the number of associated incidents. The tool calculates a cumulative percentage field to identify the locations where incidents are disproportionately occurring.
Usage
The 80-20 rule is a theoretical concept in which a large majority of incidents occur at a small minority of locations, for example 80 percent of incidents occur at 20 percent of locations.
In the discipline of crime analysis, this tool can be used in many ways. Typical analysis workflows include the following:
Aggregate incidents into clusters—This type of analysis identifies the properties with the highest number of incidents for a specific period.
Aggregate incidents to street segments—This type of analysis is sometimes described as finding hot streets.
Aggregate incidents to specific neighborhood boundaries—This type of analysis is sometimes described as finding hot areas.
The Aggregation Method parameter specifies how the 80-20 analysis will be conducted and how the input point features will be aggregated. The two aggregation methods available for conducting analysis are Cluster and Closest Feature, which are described as follows:
Cluster—The input point features will be clustered based on the Defined distance (DBSCAN) clustering method used in the Density-based Clustering tool.
Closest Feature—The input point features will be associated with the closest input comparison line or polygon feature.
The following fields will be added to the output when the Aggregation Method parameter is set to Cluster:
ICOUNT—The number of points found within the cluster tolerance for that cluster.PERC—The percentage of the total number of points found within the cluster tolerance for that cluster.CUMU_PERC—The cumulative percentage of the current cluster point and all other larger cluster points, calculated using theICOUNTvalue.CUMU_LPERC—The cumulative percentage of the current cluster point and all other larger cluster points, calculated using the total number of output point features.
The
CUMU_PERCandCUMU_LPERCvalues can be used to determine if a disproportionate number of cluster locations represent a larger proportion of crimes, for example, 20 percent of cluster locations contain 80 percent of total points.The following fields will be added to the output when the Aggregation Method parameter is set to Closest Feature:
ICOUNT—The number of points found closest to the line or polygon features.PERC—The percentage of the total number of points found near or within the line or polygon features.CUMU_PERC—The cumulative percentage of the current feature and all other features with greater counts, calculated using theICOUNTvalue.CUMU_LPERC—The cumulative percentage of the current feature and all other features with greater counts, calculated using the total number of output line or polygon features.INC_KM—The number of features per kilometer. This is added to the output when the Input Comparison Features values are lines.INC_MI—The number of features per mile. This is added to the output when the Input Comparison Features values are lines.INC_SQKM—The number of features per square kilometer. This is added to the output when the Input Comparison Features values are polygons.INC_SQMI—The number of features per square mile. This is added to the output when the Input Comparison Features values are polygons.
The
CUMU_PERCandCUMU_LPERCvalues can be used to determine if a disproportionate number of line or polygon features represent larger proportion of crimes, for example, 20 percent of lines or polygon features locations contain 80 percent of total points.Records in the output are sorted based on generated
ICOUNT(incident count),CUMU_PERC(cumulative percentage),PERC(incident percentage), andCUMU_LPERC(cumulative location percentage) field values.The Matching Attributes parameter filters the features that will be matched by the spatial relationship specified in the Aggregation Method parameter. Specify fields from the input comparison and input point features that have matching attributes in addition to their spatial relationship.
The output feature class is symbolized by the
ICOUNTfield.The output point feature class is symbolized by a graduated symbol layer based on the number of incidents occurring at each location.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Input Point Features |
The input point features that will be used to create clusters, lines, or polygons. |
Feature Layer |
|
Output Feature Class |
The output feature class. When the Aggregation Method parameter is set to Cluster, the output will be a point feature class. When the Aggregation Method parameter is set to Closest Feature, the geometry type of the output will be the same as the Input Comparison Features parameter value. |
Feature Class |
|
Cluster Tolerance (Optional) |
The maximum distance separating points at which they will be considered part of the same cluster. If no cluster tolerance is specified, the tool will create a cluster where point features overlap. This parameter is active when the Aggregation Method parameter is set to Cluster. |
Linear Unit |
|
Output Fields (Optional) |
The fields from the input features that will be transferred to the output. |
Field |
|
Aggregation Method (Optional) |
Specifies how the input point features will be aggregated.
|
String |
|
Input Comparison Features (Optional) |
The comparison input polygon or line feature class by which the Input Point Features parameter value is aggregated. This parameter is active when the Aggregation Method parameter is set to Closest Feature. |
Feature Layer |
|
Match Fields (Optional) |
Pairs of fields from the input point features and input comparison features that will be used for attribute matching. Only the records from the input point features that share match field values with the input comparison features will participate in the spatial join. This parameter is active when the Aggregation Method parameter is set to Closest Feature. Value table columns:
|
Value Table |
Environments
Current Workspace, Scratch Workspace, Output Coordinate System, Geographic Transformations, Extent, XY Resolution, XY Tolerance, Output has M values, M Resolution, M Tolerance, Output has Z values, Default Output Z Value, Z Resolution, Z Tolerance, Maintain fully qualified field names, Output CONFIG Keyword, Maintain Attachments, Auto Commit, Output XY Domain, Output M Domain, Output Z Domain
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes