Displaying 1 to 13 from 13 results

crossfilter - Fast n-dimensional filtering and grouping of records.

  •    Javascript

Crossfilter is a JavaScript library for exploring large multivariate datasets in the browser. Crossfilter supports extremely fast (<30ms) interaction with coordinated views, even with datasets containing a million or more records. Since most interactions only involve a single dimension, and then only small adjustments are made to the filter values, incremental filtering and reducing is significantly faster than starting from scratch. Crossfilter uses sorted indexes (and a few bit-twiddling hacks) to make this possible, dramatically increasing the perfor­mance of live histograms and top-K lists. Crossfilter is available under the Apache License.

mapd-charting - Dimensional charting built to work natively with crossfilter rendered using d3.js

  •    Javascript

Dimensional charting built to work natively with crossfilter rendered using d3.js. MapD-Charting is a superfast charting library that works natively with crossfilter that is based off dc.js. It is designed to work with MapD-Connector and MapD-Crossfilter to create charts instantly with our MapD-Core SQL Database. Please see examples for further understanding to quickly create interactive charts.

ngCrossfilter - Usual Angular

  •    Javascript

Usual Angular.js style filtering and sorting with a twist of Crossfilter for improved performance.




ReactCrossfilter - Crossfilter

  •    Javascript

Crossfilter.js implemented as a mixin for ultra-fast filtering and sorting techniques baked into React.js components.

metis - Tools for massively parallel and multi-variate data exploration

  •    Javascript

Tools for massively parallel and multi-variate data exploration. Quickly build interactive visualizations powered by the speed of MapD Core.


reductio - Reductio: Crossfilter grouping

  •    Javascript

Reductio is a library for generating Crossfilter reduce functions and applying them to Crossfilter groups. Crossfilter supports basic count and sum aggregations, but even aggregations as conceptually simple as a group minimum or maximum can be difficult to build correctly and efficiently on a Crossfilter group. Reductio provides helper functions that generate these aggregations in an efficient and composable way, making it easy to use more complex aggregations with Crossfilter and to have more than one aggregation per group without having to worry about designing 2-way reduce functions. If something doesn't appear to be working or you're having trouble with implementing something, it will usually be best to ask a question on Stackoverflow and tag the question with the reductio tag. When you ask your question, it is best to put together a working example showing the problem you are having. A JSFiddle template is available that already includes the Reductio and Crossfilter libraries, as well as dc.js. Use that template to make an example showing what you are seeing. In your question, reference the example, explain what you are seeing, and explain what you expect or want to see instead.

universe - The fastest way to query and explore multivariate datasets

  •    Javascript

Before Universe, exploring and filtering large datasets in javascript meant constant data looping, complicated indexing, and countless lines of code to dissect your data. CDN or Download from the npmcdn load or download universe.js or universe.min.js file as part of your application.

xfilter - arbitrary backend <-> crossfilter bridge

  •    Javascript

Currently the query engine supported is Nanocubes (this library was originally called "nanofilter"): use xf.engine(xfilter.nanocube_queries) to connect with a Nanocubes server (demo). The intent is that this library can be generalized to support any query engine.

dcplot.js - A ggplot-like API for dc.js

  •    Javascript

dcplot.js offers an embedded domain specific language (EDSL) for creating multidimensional charts using d3.js, crossfilter, and dc.js. Its aim is to provide a tool for Exploratory Data Analysis in the browser. Although dc.js nicely encapsulates the powerful but challenging d3.js library, there are still a lot of chart parameters, many of which can be defaulted or inferred from other parameters or from the data. And it is easy to make a mistake and end up with no output. It is more appropriate for presentation than exploration.