80-20 Analysis

The 80-20 Analysis tool performs Pareto analysis and creates point clusters, lines, or polygons based on the number of associated incidents. In the context of geography, Pareto analysis (also known as the 80-20 rule) posits that a disproportionate number of incidents (80 percent) occur at a small subset of locations (20 percent). The 80-20 Analysis tool calculates a cumulative percentage field to identify the locations where incidents are disproportionately occurring.

The output is a hosted feature layer.

Example

Crime analysis has found that incidents tend to concentrate along a small proportion of street segments, known as hot streets. Crime analysts can use the 80-20 Analysis tool to identify hot streets within their municipality.

Hot streets identified by the 80-20 Analysis tool
The first image shows the input point layer (bicycle thefts from 2025). The second image shows the output of the 80-20 Analysis tool using streets as the comparison features. This analysis contains information licensed under the Open Government Licence—Toronto.

Usage notes

80-20 Analysis includes configurations for input features, aggregation settings, output fields, and a result layer.

Input features

The Input features group includes the Input point features parameter, which specifies the points that will be aggregated.

For feature inputs, a count of features is displayed below the layer name. The count includes all features in the layer, except features that have been removed using a filter. If a processing extent is specified, only features within that extent are included in the count.

Aggregation settings

The Aggregation settings group includes the following parameters:

  • Aggregation method specifies how the input points will be aggregated. The following methods are available:
    • Point cluster—The input points will be clustered based on the Defined distance (DBSCAN) clustering method, which identifies clusters by searching within a specified search distance. This method is appropriate when all the meaningful clusters have similar densities.
    • Closest feature—The input points will be associated with the closest lines or polygons from the Comparison features layer.
  • Cluster tolerance specifies the maximum distance separating points at which they will be considered part of the same cluster. The default cluster tolerance is 0, which results in clusters being generated where multiple incidents occur at the same address. If no cluster tolerance is specified, the tool will create a cluster where point features overlap. This parameter is available when Point cluster is chosen for Aggregation method.
  • Comparison features specifies the input line or polygon features used to aggregate the input points. This parameter is available when Closest feature is chosen for Aggregation method.
  • Match fields specifies pairs of fields from the input point features and comparison features that will be used for attribute matching. The pairs of fields must have the same field type.

    Only the records from the input point features that share match field values with the input comparison features will be included in the aggregation. For example, a street name field could be used in a crime analysis in which the comparison features are the street center lines. If match fields are not set, the tool will aggregate points to the nearest feature based on distance alone.

    This parameter is available after a layer is chosen for Comparison features.

Output fields

The Output fields group includes the Output fields parameter, which specifies the fields that will be included in the output result layer. If Point cluster is chosen for Aggregation method, the output fields are chosen from the input point layer. If Closest feature is chosen for Aggregation method, the output fields are chosen from the comparison features.

If no fields are chosen, the output will only include generated fields. For more information, see Outputs.

Result layer

The Result layer group includes the following parameters:

  • Output name specifies the name of the layer that is created and displayed. The name must be unique. If a layer with the same name already exists in your organization, the tool will fail, and you will be prompted to use a different name.
  • Save in folder specifies the name of a folder in My content where the result will be saved.

Limitations

Multipoint layers are not supported as inputs.

Environments

Analysis environment settings are additional parameters that affect a tool's results. You can access the tool's analysis environment settings from the Environment settings parameter group.

This tool honors the following analysis environments:

Credits

This tool consumes credits.

Use Estimate credits to calculate the number of credits that will be required to run the tool. For more information, see Understand credits for spatial analysis.

Outputs

This tool includes the following outputs:

  • All fields chosen in Output fields.
  • Incident Count (ICOUNT)—The number of points found within the location.
  • Incident Percentage (PERC)—The percentage of all input features that occur at a specific location.
  • Cumulative Incident Percentage (CUMU_PERC)—The cumulative percentage of all incidents that occurred at this location plus all other locations with a higher incident count. In the 80/20 analysis ratio, this value represents the 80.
  • Cumulative Location Percentage (CUMU_LPERC)—The cumulative percentage of unique locations in the input. In the 80/20 analysis ratio, this value represents the 20.
  • Incident Count Per Mile (INC_MI)—The number of features per mile. This field is included when lines are used for Comparison features.
  • Incident Count Per Kilometer (INC_KM)—The number of features per kilometer. This field is included when lines are used for Comparison features.
  • Incident Count Per Square Mile (INC_SQMI)—The number of features per square mile. This field is included when polygons are used for Comparison features.
  • Incident Count Per Square Kilometer (INC_SQKM)—The number of features per square kilometer. This field is included when polygons are used for Comparison features.

Licensing requirements

This tool requires the following user type and configurations:

  • Creator, Professional, or Professional Plus user type
  • Publisher, Facilitator, or Administrator role, or an equivalent custom role

Resources

Use the following resources to learn more: