# 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.


---

