Introduction to LiteInsight

1 min read

A JavaScript library for automatically discovering interesting patterns from multi-dimensional data.

✨ Features

  • Auto-Insights: Automatically detect and highlight the insights to facilitate pattern discovery about the data.
  • Visualization & Annotation: Clearly represent and convey insights to non-expert users.
  • Homogeneous Data Patterns: Extract the relations between different patterns.

The pipeline of Auto-Insights:

LiteInsight pipeline

📦 Installation

$ npm install @antv/lite-insight

🔨 Usage

import { getDataInsights } from '@antv/lite-insight';

getDataInsights(data, {
  limit: 30,
  measures: [
    { field: 'life_expect', method: 'MEAN' },
    { field: 'pop', method: 'SUM' },
    { field: 'fertility', method: 'MEAN' },
  ]
});

📖 Documentation

For more usages, please check the API Reference.

🧷 Acknowledgement

Some functionalities of LiteInsight are inspired by the following works.