Using Tilegrams in R

The goal of tilegramsR package is to provide R spatial objects in sf (Pebesma 2016) format representing various Tilegrams. The primary purpose of this data is to be used for data visualization. The objects provided can be plotted using base R plotting, ggplot2 (Wickham 2016), or leaflet (Cheng, Karambelkar, and Xie 2017).

To know more about Tilegrams see this post and a this web app.

Usage

Installation

install.packages('tilegramsR')

#OR Latest Development version

devtools::install_github('bhaskarvk/tilegramsR')

Example Code

Check out inst\examples folder, or see it in action at Rpubs: tilegramsR and Rpubs: Election Map.

Data

The package provides spatial objects in sf format.

Pitch Interactive Tilegrams

U.S.A

  • sf_Pitch_US_Population_2016_v1: A sf object where each feature = 500K people
  • sf_Pitch_US_Population_2016_v1.states: A sf object where each feature = 1 state of the U.S.A
  • sf_Pitch_US_Population_2016_v1.centers: A sf object of centroids of each state of the U.S.A.

Germany

  • sf_germany_constituencies: A sf object where each feature is a German Constituency
  • sf_germany_constituencies.centers: A sf object of centroids of each German Constituency

France

  • sf_france_regions_population: A sf object of French regions
  • sf_france_regions_population.regions: A sf object of boundaries of French regions
  • sf_france_regions_population.centers: A sf object of centroids of each French region
  • sf_france_all_regions_population: A sf object of French Regions including overseas regions
  • sf_france_all_regions_population.regions: A sf object of boundaries of all French regions
  • sf_france_all_regions_population.centers: A sf object of centroids of each French Region including overseas regions
  • sf_france_departments: A sf object of French departments
  • sf_france_departments.centers: A sf object of centroids of each French department

fivethirtyeight’s Electoral College Tilegram

  • sf_FiveThirtyEightElectoralCollege: A sf object where each feature = 1 electoral college
  • sf_FiveThirtyEightElectoralCollege.states: A sf object where each feature = 1 state of the U.S.A
  • sf_FiveThirtyEightElectoralCollege.centers: A sf object of centroids of each state of the U.S.A.

NPR

Hexagon Tilegram

  • sf_NPR1to1: A sf object where each feature = 1 state of the U.S.A
  • sf_NPR1to1.centers: A sf object of centroids of each state of the U.S.A.

NPR.DemersCartogram

  • sf_NPR.DemersCartogram: A sf object where each feature = 1 state of the U.S.A
  • sf_NPR.DemersCartogram.centers: A sf object of centroids of each state of the U.S.A.

Daily KOS

Dual Hexagon Tilegram

  • sf_DKOS_50_State_OuterHex_Tilemap_v1: A sf object where each feature = 1 state of the U.S.A
  • sf_DKOS_50_State_InnerHex_Tilemap_v1: A sf object where each feature = 1 state of the U.S.A
  • sf_DKOS_50_State_Hex_Tilemap_v1.centers: A sf object of centroids of each state of the U.S.A.

Congressional Districts Tilegram

  • sf_DKOS_CD_Hexmap_v1.1: A sf object where each feature = 1 congressional District
  • sf_DKOS_CD_Hexmap_v1.1.states: A sf object where each feature = 1 state of the U.S.A
  • sf_DKOS_CD_Hexmap_v1.1.centers: A sf object of centroids of each state of the U.S.A.

Electoral College Tilegram

  • sf_DKOS_Electoral_College_Map_v1: A sf object where each feature = 1 electoral college
  • sf_DKOS_Electoral_College_Map_v1.states: A sf object where each feature = 1 state of the U.S.A
  • sf_DKOS_Electoral_College_Map_v1.centers: A sf object of centroids of each state of the U.S.A.

Distorted Electoral College Tilegram

  • sf_DKOS_Distorted_Electoral_College_Map_v1: A sf object where each feature = 1 state of the U.S.A
  • sf_DKOS_Distorted_Electoral_College_Map_v1.centers: A sf object of centroids of each state of the U.S.A.

Washington Post Tilegram

  • sf_WP: A sf object where each feature = 1 state of the U.S.A
  • sf_WP.centers: A sf object of centroids of each state of the U.S.A.

Wall Street Journal Tilegram

  • sf_WSJ: A sf object where each feature = 1 state of the U.S.A
  • sf_WSJ.centers: A sf object of centroids of each state of the U.S.A.

Datamap.io.tilegram

  • sf_Datamap.io.tilegram: A sf object where each feature = 1 state of the U.S.A
  • sf_Datamap.io.tilegram.centers: A sf object of centroids of each state of the U.S.A.

As and when newer Tilegrams are made available they will be added to this package.

Credits

References

Cheng, Joe, Bhaskar Karambelkar, and Yihui Xie. 2017. Leaflet: Create Interactive Web Maps with the JavaScript ’Leaflet’ Library. http://rstudio.github.io/leaflet/.
Pebesma, Edzer. 2016. Sf: Simple Features for r. https://github.com/edzer/sfr/.
Wickham, Hadley. 2016. Ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag New York. http://ggplot2.org.