analytics-kit
v1.0.0
Published
Минималистичная TypeScript библиотека для статистического анализа
Maintainers
Readme
analytics-kit
Минималистичная TypeScript библиотека для статистического анализа.
Установка
npm install analytics-kitБыстрый старт
import Analytics from 'analytics-kit';
// Комплексный анализ
const result = Analytics.analyze(data, {
outliers: true, // Обнаружение выбросов
normality: true, // Тест на нормальность
});Типы
interface AnalyzeOptions {
useInterpolation?: boolean;
outliers?:
| boolean
| {
method?: 'iqr' | 'zscore' | 'modified-zscore';
threshold?: number;
};
normality?:
| boolean
| {
threshold?: number;
thresholdKurtosis?: number;
};
}API
Базовая статистика
mean median mode variance standardDeviation percentile quartiles iqr
Выбросы
zScoreOutliers iqrOutliers modifiedZScore
Распределение
skewness kurtosis testNormality
Тренды
percentageChange changeSign trend correlation
Утилиты
normalize standardize isValidArray
Комплексный анализ
analyze - полный статистический анализ с опциями
Лицензия
ISC
