Difference between revisions of "Lesson07"

From Visual Analytics and Applications
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 38: Line 38:
 
** The Essential Grammatical Elements in ggplot2
 
** The Essential Grammatical Elements in ggplot2
 
* Designing Analytical Graphics with ggplot2
 
* Designing Analytical Graphics with ggplot2
 +
* Creating Interactive Graphics with plotly R
  
  
Line 45: Line 46:
 
* [https://vita.had.co.nz/papers/layered-grammar.html A Layered Grammar of Graphics]
 
* [https://vita.had.co.nz/papers/layered-grammar.html A Layered Grammar of Graphics]
 
* [https://r4ds.had.co.nz/data-visualisation.html Chapter 3 Data Visualization], [https://r4ds.had.co.nz/exploratory-data-analysis.html Chapter 7 Exploratory Data Analysis] and [https://r4ds.had.co.nz/graphics-for-communication.html Chapter 28 Graphics for communication] of '''R for Data Science'''.   
 
* [https://r4ds.had.co.nz/data-visualisation.html Chapter 3 Data Visualization], [https://r4ds.had.co.nz/exploratory-data-analysis.html Chapter 7 Exploratory Data Analysis] and [https://r4ds.had.co.nz/graphics-for-communication.html Chapter 28 Graphics for communication] of '''R for Data Science'''.   
 +
* ggplot2 [https://ggplot2.tidyverse.org//]
 +
* ggplot2 – The R graph Gallery [http://www.r-graph-gallery.com/portfolio/ggplot2-package/]
 +
* ggplot2 - A Short Tutorial [http://r-statistics.co/ggplot2-Tutorial-With-R.html]
 +
 +
  
 
==Additional Readings==
 
==Additional Readings==
* Wickham, Hadley (2016) [https://link-springer-com.libproxy.smu.edu.sg/book/10.1007%2F978-3-319-24277-4 ggplot2: Elegant Graphics for Data Analysis], Springer.
+
 
* [https://r-graphics.org/index.html R Graphics Cookbook, 2nd edition]
+
===Book on ggplot2===
* [http://socviz.co/ Data Visualization: A practical introduction]
+
* Hadley Wickham, Danielle Navarro, and Thomas Lin Pedersen (2020) [https://ggplot2-book.org/index.html ggplot2: Elegant Graphics for Data Analysis] (3rd Edition, online version).
* [https://viz-ggplot2.rsquaredacademy.com/ Data Visualization with ggplot2]
+
* Kieran Healy (2019) [https://socviz.co/ Data Visualization: A practical introduction].  This is the online version.
 +
* Aravind Hebbali (2020) [https://viz-ggplot2.rsquaredacademy.com/index.html Data Visualization with ggplot2]
 +
* Winston Chang (2020) [https://r-graphics.org/ R Graphics Cookbook] (2nd edition, online version)
 +
* Rob Kabacoff (2020) [https://rkabacoff.github.io/datavis/ Data Visualization with R]
 
* [https://bookdown.org/tpemartin/minicourse_ggplot2/ ggplot2 介紹]
 
* [https://bookdown.org/tpemartin/minicourse_ggplot2/ ggplot2 介紹]
* [https://bookdown.org/xiangyun/RGraphics/dv-ggplot2.html 第 9 章 数据可视化]
+
* Zach Bogart & Joyce Robbins (2020) [https://edav.info/ Exploratory Data Analysis & Visualization]
 +
* [https://bbc.github.io/rcookbook/ BBC Visual and Data Journalism cookbook for R graphics]
 +
 
 +
===Book on plotly R===
 
* [https://plot.ly/r/ Plotly R Open Source Graphing Library]
 
* [https://plot.ly/r/ Plotly R Open Source Graphing Library]
 
* [https://plotly-r.com/index.html Interactive web-based data visualization with R, plotly, and shiny]
 
* [https://plotly-r.com/index.html Interactive web-based data visualization with R, plotly, and shiny]
 
* [https://www.r-graph-gallery.com/index.html The R Graph Gallery]
 
* [https://www.r-graph-gallery.com/index.html The R Graph Gallery]
 +
  
 
= DataCamp Courses =  
 
= DataCamp Courses =  
 
 
* Introduction to Data Visualization with ggplot2  
 
* Introduction to Data Visualization with ggplot2  
 
* Intermedia Data Visualization with ggplot2  
 
* Intermedia Data Visualization with ggplot2  
 
* Interactive Data Visualization with plotly in R
 
* Interactive Data Visualization with plotly in R
 
* Intermediate Interactive Data Visualization with plotly in R
 
* Intermediate Interactive Data Visualization with plotly in R

Latest revision as of 16:06, 21 February 2021

Vaa logo.jpg ISSS608 Visual Analytics and Applications

About

Weekly Session

Assignment

Visual Analytics Project

Course Resources

 


Programming Data Visualisation in R

Content

  • R, RStudio and RMarkdown 101
  • Introducing The Grammar of Graphics
  • ggplot2, The Layered Grammar of Graphics
    • The Essential Grammatical Elements in ggplot2
  • Designing Analytical Graphics with ggplot2
  • Creating Interactive Graphics with plotly R


Readings

Core Readings


Additional Readings

Book on ggplot2

Book on plotly R


DataCamp Courses

  • Introduction to Data Visualization with ggplot2
  • Intermedia Data Visualization with ggplot2
  • Interactive Data Visualization with plotly in R
  • Intermediate Interactive Data Visualization with plotly in R