Learn R Programming

nycOpenData (version 0.1.5)

nyc_violent_disruptive_school_incidents: 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
)

Value

A tibble containing Violent and Disruptive Incidents data.

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.

Examples

Run this code
# Examples that hit the live NYC Open Data API are wrapped so CRAN checks
# do not fail when the network is unavailable or slow.
# \donttest{
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"))
}
# }

Run the code above in your browser using DataLab