Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Crossfilter for Data Science Essential Training

Crossfilter for Data Science Essential Training

1h 33mBeginner2017-01-09

Authors

Emma Saunders

Emma Saunders

Data Consultant specializing in data visualization on the web

Course details

Need to slice and dice large and complex JavaScript data arrays with maximum speed and effectiveness? Enter Crossfilter.js. An alternative to expensive tools like Qlikview, Crossfilter manages the data that lie behind charts, allowing data scientists to group and filter data quickly and easily, right in the browser. Join Emma Saunders in this entry- through intermediate-level course, which explores data indexing and filtering with Crossfilter. Learn how to download and set up Crossfilter, create and use dimensions (which function similarly to properties) to filter data, group and reduce results, set up advanced filters to sort by range or function, and perform actions (like removals) on matching records.

Learning objectives
Downloading Crossfilter
Cross-filtering data
Creating dimensions
Grouping data
Filtering by range and function
Removing matching records

Skills covered

JavaScript FrameworksData Science FoundationsJavaScriptOracleEssential TrainingWeb DevelopmentData Science

Concepts

0. Introduction

  • 01 - Introduction
  • 02 - What is Crossfilter
  • 03 - Assessing your current skills

1. Preparing to Use Crossfilter.js

  • 04 - Recalling HTML basics
  • 05 - Downloading Crossfilter.js
  • 06 - Logging dummy data to the console
  • 07 - Seeing cross-filtered data with print filter.js

2. Using Dimensions in Crossfilter

  • 08 - Cross-filtering our data
  • 09 - Creating a dimension
  • 10 - Advanced dimensions
  • 11 - Why dimensions are expensive

3. Groups

  • 12 - Grouping your data with group()
  • 13 - Using groupAll() on a dimension
  • 14 - Counting rows with reduceCount()
  • 15 - Calculating from data points with reduceSum()
  • 16 - Making sense of reduce()

4. Filters

  • 17 - Filtering and statefulness
  • 18 - Filtering by range
  • 19 - Filtering by function
  • 20 - Clearing and obeying filters
  • 21 - Removing records matching filters

Conclusion

  • 22 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal