--- title: "Welcome" author: "Prof. Eric A. Suess" format: revealjs --- ## Welcome In this class you will learn about *data visualization*. You will learn about best practices for making effective visualizations from data using modern software. In this class you will also be introduced to some of the modern visualization *software tools*. ## A grammar for data graphics **Aesthetics** - Scale - Guides/Legends - Facets - Layers - Animation ## Data graphics in R *ggplot* **Univariate** - scatterplots, smoothers, boxplots, histograms, density plots, bar graphs, clustered bar graphs, stacked bar graphs, pie charts, time plots **Multivariate** - multiple smoothers, facets, mosaic plot, maps, choloropeth maps, networks ## ggplot website Take a look at the [ggplot2 website](https://ggplot2.tidyverse.org/index.html). Be sure to download the [ggplot2 Cheatsheet](https://raw.githubusercontent.com/rstudio/cheatsheets/master/pngs/thumbnails/data-visualization-cheatsheet-thumbs.png). Here is the link to the [ggplot2 extensions website](https://exts.ggplot2.tidyverse.org/gallery/). ## Interactive data graphics Web rich content has brought more color and motion to data visualization. - [shiny](https://shiny.rstudio.com/) - [seasonalview](http://www.seasonal.website/) - [htmlwidgets](http://www.htmlwidgets.org/index.html) - [dygraph](http://dygraphs.com/) - [D3](https://d3js.org/) - [plotly](https://plot.ly/#/) ## Interactive data graphics - [Tableau](https://www.tableau.com) - [Qlik](https://www.qlik.com/us/) - [streamlit](https://streamlit.io/) - [Seaborn](https://seaborn.pydata.org/) - [Bokeh](https://docs.bokeh.org/en/latest/index.html) ## Spatial data Working with geolocation data and maps - [ggmap](https://github.com/dkahle/ggmap) Now requires an API and credit card number. - [leaflet](https://leafletjs.com/) - [tidygeocoder](https://jessecambon.github.io/tidygeocoder/index.html) Distances and routes - [gbfs](https://gbfs.org/) [R package gbfs](https://github.com/simonpcouch/gbfs) - [gtfs](https://gtfs.org/) [tidytransit](https://github.com/r-transit/tidytransit) ## Network science Graphs in visualizations.