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
12 lines (10 loc) • 486 B
JavaScript
import test from 'node:test';
import assert from 'node:assert/strict';
import { buildClusters } from '../../../lib/analyze/dbscan/build-clusters.js';
test('build-clusters: пустые/нулевые labels', () => {
const columns = { A: [1, 2], B: [3, 4] }, clusters = [];
const table = {columns, colNames:Object.keys(columns), labels: [], clusters };
const labels = [-1, -1];
buildClusters(table, labels);
assert.equal(Object.keys(clusters).length, 0);
});