Cities With Most ICE Arrests

A three-panel small-multiple line chart reconstructs average daily ICE arrests from the public FlowingData image.

FD ICE Arrests

Data Sources

23

Fields

28

Scales

6

Layers

23

Glyphs

134

line 33 / text 76 / path 25

204060801001202040608010012020406080100120Areas where ICE arrests haveincreased sharply since early last yearAreas where ICE arrestspeaked last yearAreas where ICE arrestshave remained flatAvg. daily arrestsAvg. daily arrestsAvg. daily arrestsJan. - May2025June - Aug.2025Sept. - Dec.2025Dec. 2025 -March 2026Jan. - May2025June - Aug.2025Sept. - Dec.2025Dec. 2025 -March 2026Jan. - May2025June - Aug.2025Sept. - Dec.2025Dec. 2025 -March 2026Miami field officeAtlantaSan AntonioSt. Paul, Minn.El PasoPhoenixDetroitBuffaloDallasNew OrleansChicagoHarlingen, TexasHoustonLos AngelesSan DiegoWashington, D.C.PhiladelphiaNewarkNew York CityBostonSalt Lake CitySeattleSan FranciscoBaltimoreDenver

Data Flow Diagram

0/1105 nodes
0/2073 edges
1105 hidden

Select a glyph to highlight its complete source path.

Scope

Roles

source
transform
field
scale
layer
param
glyph

No matching flow nodes

Adjust search, scope, or role filters.

Available Data

23 tables
0 transforms

Source metadata

source-metadata
raw
7 columns

ChartSpec

{
  "id": "flowingdata.ice-arrests-2026",
  "data": [
    {
      "id": "source-metadata",
      "rows": 1
    },
    {
      "id": "ice-arrest-series",
      "rows": 25
    },
    {
      "id": "ice-arrests",
      "rows": 100
    },
    {
      "id": "increase-arrests",
      "rows": 32
    },
    {
      "id": "peak-arrests",
      "rows": 32
    },
    {
      "id": "flat-arrests",
      "rows": 36
    },
    {
      "id": "increase-endpoint-labels",
      "rows": 8
    },
    {
      "id": "peak-endpoint-labels",
      "rows": 8
    },
    {
      "id": "flat-endpoint-labels",
      "rows": 9
    },
    {
      "id": "panel-title-lines",
      "rows": 6
    },
    {
      "id": "axis-captions",
      "rows": 3
    },
    {
      "id": "increase-period-labels",
      "rows": 8
    },
    {
      "id": "peak-period-labels",
      "rows": 8
    },
    {
      "id": "flat-period-labels",
      "rows": 8
    },
    {
      "id": "__guide.increase-y-grid",
      "rows": 6
    },
    {
      "id": "__guide.peak-y-grid",
      "rows": 6
    },
    {
      "id": "__guide.flat-y-grid",
      "rows": 6
    },
    {
      "id": "__guide.increase-x-axis",
      "rows": 4
    },
    {
      "id": "__guide.increase-y-axis",
      "rows": 6
    },
    {
      "id": "__guide.peak-x-axis",
      "rows": 4
    },
    {
      "id": "__guide.peak-y-axis",
      "rows": 6
    },
    {
      "id": "__guide.flat-x-axis",
      "rows": 4
    },
    {
      "id": "__guide.flat-y-axis",
      "rows": 6
    }
  ],
  "transforms": [],
  "axes": [
    {
      "id": "increase-x-axis",
      "scale": "xIncrease",
      "orientation": "bottom"
    },
    {
      "id": "increase-y-axis",
      "scale": "yIncrease",
      "orientation": "left"
    },
    {
      "id": "peak-x-axis",
      "scale": "xPeak",
      "orientation": "bottom"
    },
    {
      "id": "peak-y-axis",
      "scale": "yPeak",
      "orientation": "left"
    },
    {
      "id": "flat-x-axis",
      "scale": "xFlat",
      "orientation": "bottom"
    },
    {
      "id": "flat-y-axis",
      "scale": "yFlat",
      "orientation": "left"
    }
  ],
  "grids": [
    {
      "id": "increase-y-grid",
      "scale": "yIncrease",
      "orientation": "y"
    },
    {
      "id": "peak-y-grid",
      "scale": "yPeak",
      "orientation": "y"
    },
    {
      "id": "flat-y-grid",
      "scale": "yFlat",
      "orientation": "y"
    }
  ],
  "fields": [
    "panelKey",
    "panelTitle",
    "office",
    "seriesId",
    "periodKey",
    "periodLabel",
    "periodIndex",
    "averageDailyArrests",
    "highlight",
    "stroke",
    "labelValue",
    "tooltip",
    "tooltipEyebrow",
    "tooltipTitle",
    "tooltipBody",
    "tooltipAccentColor",
    "labelColor",
    "labelWeight",
    "articleUrl",
    "nytArticleUrl",
    "imageUrl",
    "sourceDataset",
    "extractedOn",
    "label",
    "text",
    "x",
    "y",
    "value"
  ],
  "scales": [
    {
      "id": "xIncrease",
      "type": "linear",
      "domain": {
        "source": "values",
        "values": [
          0,
          3
        ]
      }
    },
    {
      "id": "yIncrease",
      "type": "linear",
      "domain": {
        "source": "values",
        "values": [
          0,
          120
        ]
      }
    },
    {
      "id": "xPeak",
      "type": "linear",
      "domain": {
        "source": "values",
        "values": [
          0,
          3
        ]
      }
    },
    {
      "id": "yPeak",
      "type": "linear",
      "domain": {
        "source": "values",
        "values": [
          0,
          120
        ]
      }
    },
    {
      "id": "xFlat",
      "type": "linear",
      "domain": {
        "source": "values",
        "values": [
          0,
          3
        ]
      }
    },
    {
      "id": "yFlat",
      "type": "linear",
      "domain": {
        "source": "values",
        "values": [
          0,
          120
        ]
      }
    }
  ],
  "layers": [
    {
      "id": "increase-y-grid",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "peak-y-grid",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "flat-y-grid",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "increase-x-axis-axis",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "increase-x-axis-tick-marks",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "increase-y-axis-labels",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "peak-x-axis-axis",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "peak-x-axis-tick-marks",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "peak-y-axis-labels",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "flat-x-axis-axis",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "flat-x-axis-tick-marks",
      "mark": "line",
      "role": "guide"
    },
    {
      "id": "flat-y-axis-labels",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "panel-title-lines",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "axis-captions",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "increase-office-lines",
      "mark": "path",
      "role": "data",
      "path": {
        "directD": false,
        "areaBand": false,
        "closedToY": false,
        "curve": "linear",
        "groupBy": [
          "seriesId"
        ],
        "sortBy": "periodIndex"
      }
    },
    {
      "id": "increase-period-labels",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "increase-endpoint-labels",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "peak-office-lines",
      "mark": "path",
      "role": "data",
      "path": {
        "directD": false,
        "areaBand": false,
        "closedToY": false,
        "curve": "linear",
        "groupBy": [
          "seriesId"
        ],
        "sortBy": "periodIndex"
      }
    },
    {
      "id": "peak-period-labels",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "peak-endpoint-labels",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "flat-office-lines",
      "mark": "path",
      "role": "data",
      "path": {
        "directD": false,
        "areaBand": false,
        "closedToY": false,
        "curve": "linear",
        "groupBy": [
          "seriesId"
        ],
        "sortBy": "periodIndex"
      }
    },
    {
      "id": "flat-period-labels",
      "mark": "text",
      "role": "guide"
    },
    {
      "id": "flat-endpoint-labels",
      "mark": "text",
      "role": "guide"
    }
  ]
}

Resolved SceneGraph

{
  "scene": "flowingdata.ice-arrests-2026.scene",
  "scales": [
    {
      "id": "xIncrease",
      "type": "linear",
      "domain": [
        0,
        3
      ],
      "range": [
        56,
        308
      ],
      "ticks": [
        0,
        0.75,
        1.5,
        2.25,
        3
      ]
    },
    {
      "id": "yIncrease",
      "type": "linear",
      "domain": [
        0,
        120
      ],
      "range": [
        408,
        78
      ],
      "ticks": [
        0,
        30,
        60,
        90,
        120
      ]
    },
    {
      "id": "xPeak",
      "type": "linear",
      "domain": [
        0,
        3
      ],
      "range": [
        404,
        656
      ],
      "ticks": [
        0,
        0.75,
        1.5,
        2.25,
        3
      ]
    },
    {
      "id": "yPeak",
      "type": "linear",
      "domain": [
        0,
        120
      ],
      "range": [
        408,
        78
      ],
      "ticks": [
        0,
        30,
        60,
        90,
        120
      ]
    },
    {
      "id": "xFlat",
      "type": "linear",
      "domain": [
        0,
        3
      ],
      "range": [
        750,
        1002
      ],
      "ticks": [
        0,
        0.75,
        1.5,
        2.25,
        3
      ]
    },
    {
      "id": "yFlat",
      "type": "linear",
      "domain": [
        0,
        120
      ],
      "range": [
        408,
        78
      ],
      "ticks": [
        0,
        30,
        60,
        90,
        120
      ]
    }
  ],
  "layers": [
    {
      "id": "increase-y-grid",
      "role": "guide",
      "zIndex": 0,
      "glyphs": 6
    },
    {
      "id": "peak-y-grid",
      "role": "guide",
      "zIndex": 0,
      "glyphs": 6
    },
    {
      "id": "flat-y-grid",
      "role": "guide",
      "zIndex": 0,
      "glyphs": 6
    },
    {
      "id": "increase-x-axis-axis",
      "role": "guide",
      "zIndex": 0,
      "glyphs": 1
    },
    {
      "id": "peak-x-axis-axis",
      "role": "guide",
      "zIndex": 0,
      "glyphs": 1
    },
    {
      "id": "flat-x-axis-axis",
      "role": "guide",
      "zIndex": 0,
      "glyphs": 1
    },
    {
      "id": "increase-x-axis-tick-marks",
      "role": "guide",
      "zIndex": 5,
      "glyphs": 4
    },
    {
      "id": "peak-x-axis-tick-marks",
      "role": "guide",
      "zIndex": 5,
      "glyphs": 4
    },
    {
      "id": "flat-x-axis-tick-marks",
      "role": "guide",
      "zIndex": 5,
      "glyphs": 4
    },
    {
      "id": "increase-y-axis-labels",
      "role": "guide",
      "zIndex": 20,
      "glyphs": 6
    },
    {
      "id": "peak-y-axis-labels",
      "role": "guide",
      "zIndex": 20,
      "glyphs": 6
    },
    {
      "id": "flat-y-axis-labels",
      "role": "guide",
      "zIndex": 20,
      "glyphs": 6
    },
    {
      "id": "increase-office-lines",
      "role": "data",
      "zIndex": 20,
      "glyphs": 8
    },
    {
      "id": "peak-office-lines",
      "role": "data",
      "zIndex": 20,
      "glyphs": 8
    },
    {
      "id": "flat-office-lines",
      "role": "data",
      "zIndex": 20,
      "glyphs": 9
    },
    {
      "id": "panel-title-lines",
      "role": "guide",
      "zIndex": 30,
      "glyphs": 6
    },
    {
      "id": "axis-captions",
      "role": "guide",
      "zIndex": 30,
      "glyphs": 3
    },
    {
      "id": "increase-period-labels",
      "role": "guide",
      "zIndex": 30,
      "glyphs": 8
    },
    {
      "id": "peak-period-labels",
      "role": "guide",
      "zIndex": 30,
      "glyphs": 8
    },
    {
      "id": "flat-period-labels",
      "role": "guide",
      "zIndex": 30,
      "glyphs": 8
    },
    {
      "id": "increase-endpoint-labels",
      "role": "guide",
      "zIndex": 35,
      "glyphs": 8
    },
    {
      "id": "peak-endpoint-labels",
      "role": "guide",
      "zIndex": 35,
      "glyphs": 8
    },
    {
      "id": "flat-endpoint-labels",
      "role": "guide",
      "zIndex": 35,
      "glyphs": 9
    }
  ]
}

Glyph Data Tree

23 layers

Full parameter lineage for the active compiler surface.

increase-y-grid

6

peak-y-grid

6

flat-y-grid

6

increase-x-axis-axis

1

peak-x-axis-axis

1

flat-x-axis-axis

1

increase-x-axis-tick-marks

4

peak-x-axis-tick-marks

4

flat-x-axis-tick-marks

4

increase-y-axis-labels

6

peak-y-axis-labels

6

flat-y-axis-labels

6

increase-office-lines

8

peak-office-lines

8

flat-office-lines

9

panel-title-lines

6

axis-captions

3

increase-period-labels

8

peak-period-labels

8

flat-period-labels

8

increase-endpoint-labels

8

peak-endpoint-labels

8

flat-endpoint-labels

9

Glyph Inspector

none

Select a glyph in the chart to inspect resolved params and lineage.