Package: countryatlas
Type: Package
Title: Join World Bank Data, Country Codes and Maps on the ISO Spine
Version: 2.0.0
Authors@R: 
    person(given = "Youzhi",
           family = "Yu",
           role = c("aut", "cre"),
           email = "yuyouzhi666@icloud.com")
Description: A complete toolkit for getting country data onto honest maps.
    Country names rarely line up across data sources ("US", "U.S.",
    "United States", "United States of America" are one country, but a
    naive join treats them as four), so 'countryatlas' makes ISO codes the
    universal join key. It generalises a one-call, map-ready table that
    stitches together 'ggplot2' map geometry, 'WDI' World Bank indicators
    and the 'countrycode' Rosetta stone; exposes the join machinery for the
    user's own data; ships curated reference data (metadata, group
    memberships, an indicator catalogue, flags and currencies); adds
    analysis helpers (per-capita, regional roll-ups, ranking, inequality and
    convergence statistics); and turns one hand-drawn choropleth into a full
    vocabulary of projected, area-honest maps (binned and quantile
    choropleths, proportional-symbol, spike, bivariate, cartogram, tile-grid,
    flow, small-multiple, animated, globe and interactive), and can hand its
    curated, ISO-reconciled tables to 'ggsql' for database-side spatial
    rendering. Heavy spatial dependencies stay optional, and a bundled offline
    snapshot lets every example, test and vignette run without the network.
License: GPL (>= 3)
URL: https://pursuitofdatascience.github.io/countryatlas/,
        https://github.com/PursuitOfDataScience/countryatlas
BugReports: https://github.com/PursuitOfDataScience/countryatlas/issues
Encoding: UTF-8
LazyData: true
Depends: R (>= 4.1.0)
Imports: cli, countrycode, dplyr, ggplot2, memoise, rlang, tibble,
        tidyr, WDI
Suggests: biscale, cartogram, classInt, covr, DBI, duckdb, gganimate,
        ggiraph, ggrepel, ggsql, gifski, knitr, leaflet, magick,
        mapproj, maps, nanoarrow, plotly, rmapshaper, rmarkdown,
        rnaturalearth, rnaturalearthdata, scales, sf, stringdist,
        testthat (>= 3.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
Config/roxygen2/version: 8.0.0
RoxygenNote: 7.3.2
NeedsCompilation: no
Packaged: 2026-08-24 16:22:01 UTC; youzhi
Author: Youzhi Yu [aut, cre]
Maintainer: Youzhi Yu <yuyouzhi666@icloud.com>
Repository: CRAN
Date/Publication: 2026-08-25 05:10:02 UTC
