@visactor/vmind
Version:
<div align="center"> <a href="https://github.com/VisActor#gh-light-mode-only" target="_blank"> <img alt="VisActor Logo" width="200" src="https://github.com/VisActor/.github/blob/main/profile/logo_500_200_light.svg"/> </a> <a href="https://githu
35 lines (34 loc) • 1.07 kB
TypeScript
/// <reference types="types/jstat" />
export declare enum TrendType {
NO_TREND = "no trend",
INCREASING = "increasing",
DECREASING = "decreasing"
}
export declare function originalMKTest(xOld: number[], alpha?: number, calcScope?: boolean): {
trend: TrendType;
pValue: number;
zScore: number;
slope: number;
intercept: number;
};
export declare function spearmanCoefficient(array1: number[], array2: number[]): any;
export declare function pearsonCorrelationCoeff(array1: number[], array2: number[]): any;
export declare function studentTQuantile(x: number, degree: number): number;
export declare function coefficientVariation(data: number[]): any;
export declare function longestTrendInterval(data: number[], trendType?: TrendType): {
length: number;
start: number;
end: number;
maxTrend?: undefined;
} | {
length: number;
start: number;
end: number;
maxTrend: number;
};
export declare const getMeanAndstdDev: (data: number[]) => {
mean: number;
stdDev: number;
max: number;
min: number;
};