Difference between revisions of "Lesson05"

From Visual Analytics and Applications
Jump to navigation Jump to search
Line 40: Line 40:
 
==Optional Readings==
 
==Optional Readings==
  
 +
* [https://link-springer-com.libproxy.smu.edu.sg/content/pdf/10.1007%2F978-3-540-33037-0_23.pdf Visualizing Contingency Tables]
 
* [http://www.theusrus.de/blog/understanding-mosaic-plots/ Understanding Area Based Plots: Mosaic Plots]
 
* [http://www.theusrus.de/blog/understanding-mosaic-plots/ Understanding Area Based Plots: Mosaic Plots]
 
* [https://link-springer-com.libproxy.smu.edu.sg/content/pdf/10.1007%2F978-3-540-33037-0_24.pdf Mosaic Plots and Their Variants]
 
* [https://link-springer-com.libproxy.smu.edu.sg/content/pdf/10.1007%2F978-3-540-33037-0_24.pdf Mosaic Plots and Their Variants]

Revision as of 22:03, 23 September 2018

Vaa logo.jpg ISSS608 Visual Analytics and Applications

About

Weekly Session

Assignment

Visual Analytics Project

Course Resources

 



Readings

Core Readings


Optional Readings


R Methods

Ternary Plot

  • R packages for creating ternary plot
    • Ternary, which employs the native plot functions;
    • Plotly, which uses a bespoke suite of plotting functions;
    • vcd, which contains the function ternaryplot;
    • ggtern, an extension to ggplot2.


Heatmap

  • Using R to draw a Heatmap from Microarray Data
  • R packages for creating heatmap
    • heatmap() [R base function, stats package]: Draws a simple heatmap.
    • heatmap.2() [gplots R package]: Draws an enhanced heatmap compared to the R base function.
    • pheatmap() [pheatmap R package]: Draws pretty heatmaps and provides more control to change the appearance of heatmaps.
    • Heatmap() [ComplexHeatmap R/Bioconductor package]: Draws, annotates and arranges complex heatmaps (very useful for genomic data analysis)
    • Superheatmap
    • d3heatmap() [d3heatmap R package]: Draws an interactive/clickable heatmap