Resources
This page holds resources helpful for machine learning, data visualization, data collection, and programming in languages such as R, Python, Matlab, and Julia.
Books
Data Visualization, in order of technical difficulty
Visualize This gives step-by-step graphic creation tips**
Interactive Data Visualization for the Web introduces JavaScript D3 for non-programmers**
What They Forgot To Teach You About R outlines best practices for using R
ggplot2 walks through the grammar and use of important ggplot2 coordinate systems and geoms**
Mastering Shiny explains how to use Shiny as well as why it works**
R Graphics goes through specific R packages and their integration, note that some packages are no longer supported**
The Functional Art explains principles of data visualization through cognitive psychology, goes through many examples**
Information Visualization approaches data visualization from a neuroscience standpoint**
Upcoming, in syllabus order
Machine Learning
- Deep Learning free online textbook on deep learning concepts and implementation
Papers
Data Visualization
- A Layered Grammar of Graphics article version of the Grammar of Graphics**
- Graphical Perception describes and tests theories of perceptual elements and their hierarchy in respect to data visualization**
Websites
Data Collection
Data Visualization Course Websites
** Assumes UTD library resource access