UNPKG

als-statistics

Version:

Modular JS statistics toolkit for Node.js and the browser: descriptive stats, correlations (Pearson/Spearman/Kendall), t-tests & ANOVA (Student/Welch), reliability (Cronbach’s alpha), regression (linear/logistic), clustering (DBSCAN/HDBSCAN), and table/co

23 lines (17 loc) 1.3 kB
<title>Descriptive Statistics</title> <description>Static utility functions used across the library. These are also mixed into `Column` (arity‑1 functions as getters; others as methods).</description> <keywords>descriptive, statistics, selected, functions, column, sum, values, mean, median, mode, variance, variancesample</keywords> # Descriptive Statistics Static utility functions used across the library. These are also mixed into `Column` (arity‑1 functions as getters; others as methods). ## Selected functions - `sum(values)` · `mean(values)` · `median(values)` · `mode(values)` - `variance(values)` · `varianceSample(values)` · `stdDev(values)` · `stdDevSample(values)` · `cv(values)` - `min(values)` · `max(values)` · `range(values)` · `iqr(values)` · `mad(values)` - `zScore(values, v)` · `zScores(values)` · `zScoresSorted(values)` - `percentile(values, p)` · `q1(values)` · `q3(values)` · `p10(values)` · `p90(values)` - `weightedMean(values, weights)` - `confidenceInterval({ mean, stdDevSample, values })` - `outliersZScore(values, z=3)` · `outliersIQR(values)` - `slope({ values })` · `regressionSlope({ X, Y })` - `spectralPowerDensityArray(values)` · `spectralPowerDensityMetric(values)` Refer to JSDoc in code for exact parameter objects where applicable.