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

28 lines (19 loc) 1.08 kB
<title>Independent Samples T‑Test</title> <description>Two-sample t‑test. Supports **Student (pooled)** and **Welch** variants.</description> <keywords>independent, samples, t, test, class, independentttest, returned, comparemeans.independent, independentwelch, public, fields, js</keywords> # Independent Samples T‑Test Two-sample t‑test. Supports **Student (pooled)** and **Welch** variants. ## Class: `IndependentTTest` (returned by `CompareMeans.independent` / `independentWelch`) **Constructor** ```js new IndependentTTest({ g1: number[], g2: number[] }, welch=false) ``` - Set `welch=true` for Welch’s unequal-variance t‑test. ### Public fields - `t: number` – t statistic. - `df: number` – degrees of freedom (Welch uses Satterthwaite). - `p: number` – two‑sided p‑value (getter). - `F: number` – ANOVA-equivalent `t²` (getter). - `leveneF: number` – Levene’s F for equality of variances. - `leveneDf1: number`, `leveneDf2: number`, `leveneP: number` – Levene’s test details. - `k: number` – number of groups (always 2 here).