Difference between revisions of "Lesson07"

From ISSS608-Visual Analytics and Applications
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 30: Line 30:
  
  
<font size="5">'''Programming Data Visualisation in R'''</font>
+
<font size="5">'''Programming Analytical Graphics in R'''</font>
  
 
= Content =
 
= Content =
 
*  Introduction to Tidyverse
 
*  Data wrangling with tidyr and dplyr
 
*  Programming data visualisation using ggplot2
 
*  Programming interactive data visualisation with plotly R
 
  
 
* R, RStudio and RMarkdown 101
 
* R, RStudio and RMarkdown 101
Line 52: Line 47:
 
* [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'''.   
* [https://plot.ly/r/ Plotly R Open Source Graphing Library]
 
  
 
==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]
 
* [https://r-graphics.org/index.html R Graphics Cookbook, 2nd edition]
 
* [http://socviz.co/ Data Visualization: A practical introduction]
 
* [http://socviz.co/ Data Visualization: A practical introduction]
 
* [https://viz-ggplot2.rsquaredacademy.com/ Data Visualization with ggplot2]
 
* [https://viz-ggplot2.rsquaredacademy.com/ Data Visualization with ggplot2]
 +
* [https://bookdown.org/tpemartin/minicourse_ggplot2/ ggplot2 介紹]
 +
* [https://bookdown.org/xiangyun/RGraphics/dv-ggplot2.html 第 9 章 数据可视化]
 +
* [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]
  
 
= DataCamp Courses =  
 
= DataCamp Courses =  

Latest revision as of 20:30, 6 March 2020

Vaa logo.jpg ISSS608 Visual Analytics and Applications

About

Weekly Session

Assignment

Visual Analytics Project

Course Resources

 



Programming Analytical Graphics in R

Content

  • R, RStudio and RMarkdown 101
  • Introducing The Grammar of Graphics
  • ggplot: The Layered Grammar of Graphics
  • The Essential Grammatical Elements in ggplot2
  • Designing Data-drive Graphics for Analysis with ggplot2
  • Extending ggplot2


Readings

Core Readings

Additional Readings

DataCamp Courses

  • Data Visualization with ggplot2 (Part 1)
  • Data Visualization with ggplot2 (Part 2)
  • Data Visualization with ggplot2 (Part 3)
  • Interactive Data Visualization with plotly in R
  • Intermediate Interactive Data Visualization with plotly in R