| Title: | Effortlessly Create Stunning Canadian Maps | 
| Version: | 2.0.0 | 
| Description: | Simple and seamless access to a variety of 'StatCan' shapefiles for mapping Canadian provinces, regions, forward sortation areas, census divisions, and subdivisions using the popular 'ggplot2' package. | 
| License: | MIT + file LICENSE | 
| Encoding: | UTF-8 | 
| LazyData: | true | 
| LazyDataCompression: | xz | 
| RoxygenNote: | 7.2.0 | 
| URL: | https://github.com/joellecayen/canadianmaps | 
| BugReports: | https://github.com/joellecayen/canadianmaps/issues | 
| Imports: | ggplot2, sp, sf, ggrepel, RColorBrewer, dplyr | 
| Depends: | R (≥ 2.10) | 
| Suggests: | knitr, rmarkdown, testthat (≥ 3.0.0) | 
| Config/testthat/edition: | 3 | 
| NeedsCompilation: | no | 
| Packaged: | 2024-04-02 19:05:39 UTC; JCAYEN | 
| Author: | Joelle Cayen [aut, cre] | 
| Maintainer: | Joelle Cayen <joelle.cayen@phac-aspc.gc.ca> | 
| Repository: | CRAN | 
| Date/Publication: | 2024-04-02 22:35:03 UTC | 
Canadian Census Division Boundary Data
Description
Provides geospatial information for all Canadian census divisions.
Usage
CD
Format
A data frame with 293 rows and 7 variables:
- CDNAME
 Census Division names
- PRUID
 ID column for each province
- rmapshaperid
 id for geometry
- population_2021
 Population from 2021 Census
- PT
 province or territory
- PRNAME
 Province name
- geometry
 map geometry
...
Canadian Census Sub Division Boundary Data
Description
Provides geospatial information for all Canadian census sub divisions.
Usage
CSD
Format
A data frame with 5161 rows and 9 variables:
- CDNAME
 Census Division names
- PRUID
 ID column for each province
- CDUID
 Census Division ID
- CMAUID
 CMA ID
- rmapshaperid
 id for geometry
- population_2021
 Population from 2021 Census
- PT
 province or territory
- PRNAME
 Province name
- geometry
 map geometry
...
Canadian FSA Boundary Data
Description
Provides geospatial information for all Canadian Forward sortation areas (FSA).
Usage
FSA
Format
A data frame with 1614 rows and 6 variables:
- CFSAUID
 ID column for each FSA code
- PRNAME
 Province name
- PRUID
 ID column for each province
- PT
 province or territory
- rmapshaperid
 id for geometry
- geometry
 map geometry
...
Canadian HR Boundary Data
Description
Provides geospatial information for all Health Regions areas (HR).
Usage
HR
Format
A data frame with 104 rows and 8 variables:
- HRID
 ID column for each HR code
- HRENGNAME
 Health Region english name
- HRFRNAME
 Health Region french name
- rmapshapeid
 id for geometry
- geometry
 map geometry
- PT
 province or territory
- PRNAME
 Province name
- PRUID
 ID column for each province
...
Canadian Province Boundary Data
Description
Provides geospatial information for all 13 Canadian provinces and territories.
Usage
PROV
Format
A data frame with 13 rows and 12 variables:
- PREABBR
 Province abbreviated English
- PRENAME
 Province name English
- PRFABBR
 Province abbreviated French
- PRFNAME
 Province name French
- PRNAME
 Province name
- PRUID
 ID column for each province
- PT
 province or territory
- region
 national region
- X
 center of shape x axis
- Y
 center of shape y axis
- rmapshaperid
 id for geometry
- geometry
 map geometry
...
Canadian Regions Boundary Data
Description
Provides geospatial information for all 4 regions of Canada (Central, Eastern, Western, and Northern).
Usage
REG
Format
A data frame with 13 rows and 12 variables:
- PREABBR
 Province abbreviated English
- PRENAME
 Province name English
- PRFABBR
 Province abbreviated French
- PRFNAME
 Province name French
- PRNAME
 Province name
- PRUID
 ID column for each province
- PT
 province or territory
- region
 national region
- X
 center of shape x axis
- Y
 center of shape y axis
- rmapshaperid
 id for geometry
- geometry
 map geometry
...
Transforming map coordinates
Description
Converts your longitude and latitude coordinates to match the maps to properly overlay.
Usage
coord_transform(data, long, lat)
Arguments
data | 
 a data set with long and lat coordinates  | 
long | 
 the longitude variable name  | 
lat | 
 the latitude variable name  | 
Value
Your coordinates transformed.
Map coordinate system
Description
Used to visualize simple feature (sf) objects. Required to plot geometry objects.
Usage
crs_coord()
Value
a coordinate system for mapping
Mapping Census Division data
Description
Maps CD data using Statistics Canada CD shape file.
Usage
geom_cd(data = CD, fill = "PRNAME", colour = "white", size = 0.2)
Arguments
data | 
 a data set with geometry variable  | 
fill | 
 the color fill variable  | 
colour | 
 outline color, default is NA  | 
size | 
 size of outline  | 
Value
census division map.
Mapping Census Sub Division data
Description
Maps CSD data using Statistics Canada CSD shape file.
Usage
geom_csd(data = CSD, fill = "PRNAME", colour = "white", size = 0.2)
Arguments
data | 
 a data set with geometry variable  | 
fill | 
 the color fill variable  | 
colour | 
 outline color, default is NA  | 
size | 
 size of outline  | 
Value
census subdivision map.
Mapping FSA data
Description
Maps FSA data using Statistics Canada FSA shape file.
Usage
geom_fsa(data = FSA, fill = "PRNAME", colour = "white", size = 0.2)
Arguments
data | 
 a data set with geometry variable  | 
fill | 
 the color fill variable  | 
colour | 
 outline color, default is NA  | 
size | 
 size of outline  | 
Value
FSA map.
Mapping HR data
Description
Maps HR data using Statistics Canada HR shape file.
Usage
geom_hr(data = HR, fill = "PRNAME", colour = "white", size = 0.2)
Arguments
data | 
 a data set with geometry variable  | 
fill | 
 the color fill variable  | 
colour | 
 outline color, default is NA  | 
size | 
 size of outline  | 
Value
HR map.
Mapping provincial data
Description
Maps provincial data using Statistics Canada province shape file.
Usage
geom_prov(data = PROV, fill = "PT", colour = NA, size = 0.1)
Arguments
data | 
 a data set with geometry variable  | 
fill | 
 the color fill variable  | 
colour | 
 outline color, default is NA  | 
size | 
 size of outline  | 
Value
Provincial map.
Mapping regional data
Description
Maps regional data using Statistics Canada province shape file.
Usage
geom_reg(data = REG, fill = "region", colour = NA, size = 0.1)
Arguments
data | 
 a data set with geometry variable  | 
fill | 
 the color fill variable  | 
colour | 
 outline color, default is NA  | 
size | 
 size of outline  | 
Value
Regional map.
Province labels
Description
Adds text labels in the center of each province with light gray bubble.
Usage
label_prov(
  data = PROV,
  label = "PT",
  colour = "grey20",
  size = 3,
  outline = NA,
  alpha = 0.7
)
Arguments
data | 
 a data set with geometry variable  | 
label | 
 the label variable  | 
colour | 
 label color  | 
size | 
 label size  | 
outline | 
 outline color  | 
alpha | 
 transparency  | 
Value
Provincial map labels
Regional labels
Description
Adds text labels in the center of each region with light gray bubble.
Usage
label_reg(data = REG, label = "region", colour = "grey20", size = 4)
Arguments
data | 
 a data set with geometry variable  | 
label | 
 the label variable  | 
colour | 
 label color  | 
size | 
 label size  | 
Value
Regional map labels.
Color Palettes Line Color
Description
Create a custom number of colors to use for graphing or mapping based on preset color palettes.
Usage
scale_color_map(palette, num, na.value = "grey90", rev = FALSE)
Arguments
palette | 
 color palette name  | 
num | 
 number of colors to create  | 
na.value | 
 a color value for NA, defaults to light gray  | 
rev | 
 condition to reverse the order of the colors  | 
Value
a ggplot color palette
Color Palettes Fill
Description
Create a custom number of colors to use for graphing or mapping based on preset color palettes.
Usage
scale_fill_map(palette, num, na.value = "grey90", rev = FALSE)
Arguments
palette | 
 color palette name  | 
num | 
 number of colors to create  | 
na.value | 
 a color value for NA, defaults to light gray  | 
rev | 
 condition to reverse the order of the colors  | 
Value
a ggplot color palette
Province text
Description
Adds text labels in the center of each province.
Usage
text_prov(data = PROV, label = "PT", colour = "grey20", size = 3)
Arguments
data | 
 a data set with geometry variable  | 
label | 
 the label variable  | 
colour | 
 text color  | 
size | 
 text size  | 
Value
Provincial map labels
Plot theme - map
Description
Blank theme to apply for mapping using ggplot2.
Usage
theme_map(base_size = 9, base_family = "")
Arguments
base_size | 
 size for text  | 
base_family | 
 font for text  | 
Value
A blank theme for ggplot
Plot theme - Wallis
Description
Custom theme to apply for plotting using ggplot2.
Usage
theme_wallis()
Value
A theme for ggplot