nyc_violent_disruptive_school_incidents: NYC Violent and Disruptive Incidents

View source: R/nyc_violent_disruptive_school_incidents.R

nyc_violent_disruptive_school_incidentsR Documentation

NYC Violent and Disruptive Incidents

Description

Downloads Violent and Disruptive Incidents data from NYC Open Data.

Usage

nyc_violent_disruptive_school_incidents(
  limit = 10000,
  filters = list(),
  timeout_sec = 30
)

Arguments

limit

Number of rows to retrieve (default = 10,000).

filters

Optional list of field-value pairs to filter results.

timeout_sec

Request timeout in seconds (default = 30).

Details

Incident counts and rates reported by NYC schools, broken out by incident category, school, and school year. Useful for safety trend analyses and comparisons across school types.

Value

A tibble containing Violent and Disruptive Incidents data.

Source

NYC Open Data: <https://data.cityofnewyork.us/resource/fpci-ws56>

Examples

# Examples that hit the live NYC Open Data API are wrapped so CRAN checks
# do not fail when the network is unavailable or slow.

if (curl::has_internet()) {
  # Quick example (fetch 2 rows)
  small_sample <- nyc_violent_disruptive_school_incidents(limit = 2)
  small_sample

  nyc_violent_disruptive_school_incidents(filters = list(school_type = "Public"))
}


nycOpenData documentation built on Jan. 26, 2026, 1:06 a.m.