Repeat Call Address Concentration Curve Tool

Actual repeat-call concentration curve by independently grouped pseudonymous address IDs, stable input-order ties. Calls do not establish crimes, individual identity or permission to target a location.

Description

An address concentration curve ranks recorded call counts and accumulates their shares.

An address concentration curve ranks recorded call counts and accumulates their shares.1

The result describes the submitted address inventory rather than a population-wide risk ranking. Use this tool to calculate the stated observation or conditional model from supplied measurements.

When to use Repeat Call Address Concentration Curve Tool

Use this tool to calculate the stated observation or conditional model from supplied measurements. Establish the jurisdiction or research scope, observation and event definitions, reference date, matched period and denominator basis.

How to use Repeat Call Address Concentration Curve Tool and understand its results

  1. Establish the jurisdiction or research scope, observation and event definitions, reference date, matched period and denominator basis.
  2. Enter callerAddressIds, independentlyRecordedCallCounts, using the field meanings and rules below, then run the tool.
  3. Read result.descendingCallerAddressIds, result.cumulativeAddressFractions, result.cumulativeObservedCallFractions. Interpret each field using the units, signs and evidence rules below.
  4. If input validation fails, correct the reported field and run again. Before applying a successful result, check the stated reference scope, units, assumptions and any retained unknown evidence.
Input fieldMeaningValue typeRequirement
callerAddressIdsCaller address idslist of stringRequired
independentlyRecordedCallCountsIndependently recorded call countslist of numberRequired

Require nonempty unique nonblank address IDs with aligned nonnegative finite call counts and positive total. Sort indices by descending count and break ties by original index. Return ordered IDs, cumulative address shares (i+1)/addressCount and cumulative call shares. Fractional counts are accepted; no catalog retrieval or risk interpretation occurs.

addressFraction_i=(i+1)/N; cumulativeCallFraction_i=Σfirst(i+1)sortedCounts/ΣallCounts

Apply the field units and exact ordering, boundary and evidence rules above.

Output fieldMeaningValue type
resultStructured result containing the calculation or selected reference fields belowobject
result.descendingCallerAddressIdsDescending Caller Address Ids; use the units, sign convention and calculation stated abovelist of string
result.cumulativeAddressFractionsCumulative Address Fractions; use the units, sign convention and calculation stated abovelist of number
result.cumulativeObservedCallFractionsCumulative Observed Call Fractions; use the units, sign convention and calculation stated abovelist of number
json
{
  "input": {
    "callerAddressIds": [
      "a",
      "b",
      "c"
    ],
    "independentlyRecordedCallCounts": [
      1,
      3,
      2
    ]
  },
  "output": {
    "result": {
      "descendingCallerAddressIds": [
        "b",
        "c",
        "a"
      ],
      "cumulativeAddressFractions": [
        0.3333333333333333,
        0.6666666666666666,
        1
      ],
      "cumulativeObservedCallFractions": [
        0.5,
        0.8333333333333334,
        1
      ]
    }
  }
}

Limitations and assumptions

The result describes the submitted address inventory rather than a population-wide risk ranking. Results depend on the independently established measurement basis and the exact model assumptions above.

Every listed input requires an explicit value. Unexpected fields, incorrect value types, nonfinite numbers and sparse numeric arrays fail validation; tool-specific bounds and alignment rules apply as described above. Extremely large inputs or outputs can also be rejected. An input error is distinct from a successful calculation that reports a false comparison or retains unknown evidence.

Alternative or Complementary methods

Use Crime Attractor vs Generator Place Classifier to examine a related aspect: Crime-generator and crime-attractor concepts describe research evidence about places and activity.

Use Defensible Space Eyes On Street Ratio Lookup where its separate inputs and scope apply: Defensible-space visibility metrics use specific site and observation definitions.

References

  1. Repeat Call Address Concentration Curve Tool — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies