UNPKG

als-statistics

Version:

A powerful and lightweight JavaScript library for descriptive statistics, regression, clustering, outlier detection, and noise analysis using a flexible table/column architecture.

18 lines (11 loc) 1.11 kB
# als-statistics **als-statistics** is a fast and lightweight JavaScript library for statistical analysis, outlier detection, regression, clustering, and time series operations. It is designed to work seamlessly in both **Node.js** and **browser** environments, providing an intuitive and consistent API for both quick data exploration and advanced analytical workflows. ## ✨ Key Features - 📊 **Flexible Table Structure** — Easily manipulate tabular data with automatic type detection. - 🔢 **Two Column Types**`RatioColumn` for numeric operations and `Column` for strings. - 🔍 **Built-in Filtering** — Filter rows at the column or table level using `filterRowsBy`, `filterRows`, and more. - 📈 **Descriptive & Inferential Statistics** — Includes mean, variance, confidence intervals, correlation, regression, and more. - ⚙️ **Utility Tools** — Use standalone helpers like `range`, `newTable`, `newColumn`, and built-in regression functions. - 📦 **Universal Compatibility** — Supports both CommonJS and ESM imports, as well as browser-ready bundling. ---