@analys/keyed-columns

A cross-keyed-columns analytics tool


Keywords
keyed-columns, crostab, cross-keyed-columns, pivot, pivotal, analyse, analytics, business intelligence
License
MIT
Install
npm install @analys/keyed-columns@0.4.0

Documentation

@analys

📊 table and cross-table analytics

npm version github commit last github commit total npm license

Features

  • Convert between samples and table
  • Cross-table analysis for samples/table, incl. combined cross-table query.
  • Sort, filter and select fields on samples/table/crostab
  • Join two tables by union/intersect/left/right.
  • Lightweight and fast.
  • ES-module support.

Install

$ npm install @analys/<tool-name>

Tools

table Table (contains head and rows) core v
crostab Crostab (contains side, head and rows) core v
samples Samples (array of identical-keyed object) core v
convert Convert between samples and table convert v
tablespec Defines how to query for crostab query interface v
table-join Join tables by union/intersect/left/right table v
cubic Crostab engine for combined query util v
pivot Crostab engine for single query util v
enum-pivot-mode Pivot modes: INCRE/COUNT/ACCUM enum v
enum-tabular-types Tabular types: SAMPLES/TABLE/CROSTAB enum v

Meta

LICENSE (MIT)