Teaching modes (remote, hybrid, in-person) are subject to change at any point. If this happens, faculty will be in contact with students enrolled in their courses.

To determine if a course is remote, hybrid, or in-person use the catalog search tool to narrow results. Otherwise, when browsing courses, the section indicates teaching mode:

R = Remote
H = Hybrid
0 = In-person

STAT 310
Data Visualization Fall 2020
Division III Quantative/Formal Reasoning

Class Details

This course is about preparing, visualizing, reporting and presenting different types of data. We will start with creating common plots (e.g., barcharts, histograms, density plots, boxplots, time series and lattice plots), but also discuss visualizing results of statistical models, such as linear or logistic regression models. We will use the ggplot library in R but then switch to the plotly library for interactive graphs with mouse-over and click events. Using R’s shiny and DT libraries, we will learn how to create and publish web-apps and dashboards that explore datasets and support online filtering. We will end the class with creating web apps that contain multiple graphs or maps which react to user inputs (such as selecting which variables to plot) or provide real time monitoring of streaming data. Throughout, we will use version control software (Github) to organize and keep track of our code. This course will be taught in a semi-flipped style. While the instructor will introduce certain topics, students will often be responsible for reading material ahead of time and then work individually or in pairs to reproduce material or implement it on their own data.
The Class: Format: lecture
Limit: 15
Expected: 15
Class#: 2661
Grading: no pass/fail option, yes fifth course option
Requirements/Evaluation: Grading will almost entirely be based on class participation, individual and team-work, project presentations and the student's portfolio.
Prerequisites: Stat 201/202/302; Good knowledge of R
Enrollment Preferences: Preference may be given to stats majors who need the course in order to graduate, but then random selection.
Distributions: Division III Quantative/Formal Reasoning
QFR Notes: This course teaches how to organize and present data graphically, but also how to critique existing data visualizations.

Class Grid

Updated 4:28 am ET

Course Catalog Search


(searches Title and Course Description only)
TERM




TEACHING MODE
SUBJECT
DIVISION



DISTRIBUTION



ENROLLMENT LIMIT
COURSE TYPE
Start Time
End Time
Day(s)