Description
In this course, you will :
- Discover how to download and install Crossfilter, create and use dimensions (similar to properties) to filter data, group and reduce results, configure advanced filters to sort by range or function, and perform actions (such as removals) on matching records.
Syllabus :
1. Preparing to Use Crossfilter.js
- Recalling HTML basics
- Downloading Crossfilter.js
- Logging dummy data to the console
- Seeing cross-filtered data with print_filter.js
2. Using Dimensions in Crossfilter
- Cross-filtering our data
- Creating a dimension
- Advanced dimensions
- Why dimensions are expensive
3. Groups
- Grouping your data with group()
- Using groupAll() on a dimension
- Counting rows with reduceCount()
- Calculating from data points with reduceSum()
- Making sense of reduce()
4. Filters
- Filtering and statefulness
- Filtering by range
- Filtering by function
- Clearing and obeying filters
- Removing records matching filters