Advanced Data Visualization
We use three DEMOs here to illustrate an advanced data visualization library -- D3.js. D3.js is actually much more flexible than Chart.js (which is used in this course). The library D3.js allows you to create fancier and more interactive charts. The purpose of showing this library is to give you more exposure to other data visualization tools, although we will not cover this library in this course, but we are looking forward to having an advanced data visualization course.
Course Enrollment Data -
Select a department from the dropdown menu above. Observe how different datasets are visualized.
HOVER over the bar chart (histogram bars, labels, legends) to explore more.
Have fun!
Course Enrollment Distribution -
HOVER over either "Graduate" or "Undergraduate" to see the respective distribution of enrollment for different courses.
HOVER over each course to see the distribution of graduate and the undergraduate students enrolled in this course.
Have fun!
Course Enrollment Analytics - Overview
HOVER over the nodes to see details of each course. The size of a bubble represents the number of enrollments, while the different colors represent different departments. Have fun!