You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
boB Rudis ba5b40ce66
initial commit/quick hack
6 years ago
R initial commit/quick hack 6 years ago
README_files/figure-gfm initial commit/quick hack 6 years ago
data initial commit/quick hack 6 years ago
man initial commit/quick hack 6 years ago
tests R package repo initialization complete 6 years ago
.Rbuildignore R package repo initialization complete 6 years ago
.codecov.yml R package repo initialization complete 6 years ago
.gitignore R package repo initialization complete 6 years ago
.travis.yml R package repo initialization complete 6 years ago
DESCRIPTION initial commit/quick hack 6 years ago
NAMESPACE initial commit/quick hack 6 years ago
NEWS.md R package repo initialization complete 6 years ago
README.Rmd initial commit/quick hack 6 years ago
README.md initial commit/quick hack 6 years ago
worldtilegrid.Rproj R package repo initialization complete 6 years ago

README.md

worldtilegrid [WIP]

A ggplot2 Geom for World Tile Grids

Description

What’s Inside The Tin

The following functions are implemented:

  • geom_wtg: World Tile Grid Geom

The following data is included/exported:

wtg: World Tile Grid Basemap Data

Installation

devtools::install_github("hrbrmstr/worldtilegrid")

Usage

library(worldtilegrid)

# current verison
packageVersion("worldtilegrid")
## [1] '0.1.0'

Example

library(worldtilegrid)
library(tidyverse)

set.seed(1)
data_frame(
  ctry = worldtilegrid::wtg$alpha.3,
  `Thing Val` = sample(1000, length(ctry)),
  grp = 'Thing One'
) -> xdf1

data_frame(
  ctry = worldtilegrid::wtg$alpha.3,
  `Thing Val` = sample(1000, length(ctry)),
  grp = 'Thing Two'
) -> xdf2

bind_rows(
  xdf1,
  xdf2
) -> xdf

ggplot(xdf, aes(country = ctry, fill = `Thing Val`)) +
  geom_wtg() +
  coord_equal() +
  facet_wrap(~grp) +
  viridis::scale_fill_viridis() +
  labs(title = "World Tile Grid Facets") +
  hrbrthemes::theme_ft_rc(grid="") +
  theme(panel.border = element_rect(color=hrbrthemes::ft_cols$white, fill="#00000000")) +
  theme(axis.text = element_blank()) +
  theme(legend.position = "bottom")