usmapdata
Mapping Data for 'usmap' Package
usmapdata ships its 2025 shapefiles on the year-indexed model it adopted in 0.4.0.
◆Recent moves
- 23d ago
2025 Census shapefiles added
The annual vintage drop, exactly the cadence the data_year model was built to support. One line of notes, but it is the package's core deliverable and the reason downstream maps can match the year of the data plotted on them.
View source ↗ - 0y ago
Puerto Rico added across every map vintage
Puerto Rico finally lands in us_map() and fips_data(), and is backfilled into every data_year rather than only the newest, so the coverage change is not gated on upgrading your vintage. include also now takes precedence over exclude when a region appears in both.
View source ↗ - 1y ago
us_map() returns a data frame instead of a tibble
A deliberate narrowing of the return type: callers who want a tibble now convert explicitly. It is a breaking change for code that assumed tibble printing or subsetting, and it trims what the data package makes downstream users carry.
View source ↗ - 1y ago
2024 Census shapefiles added
The 2024 vintage, arriving on the same annual cadence as 1.1.0's 2025 drop. Routine by design — the data_year machinery is what makes adding a year a one-line release.
View source ↗ - 1y ago
data_year turns the package into a multi-vintage archive
⚡ SPARKThe release that set the shape of everything after it: us_map() gained data_year, converting a single-current-map dataset into an addressable archive of vintages. Every later shapefile release, including 2024 and 2025, is this decision being executed.
View source ↗ - 2y ago
Map data moves to 2023 shapefiles
A wholesale swap to the 2023 shapefiles, made before data_year existed — so at this point updating the vintage meant replacing the only map available. The contrast with the later additive releases is the clearest measure of what 0.4.0 changed.
View source ↗