viz.analysis.detectOutliers
function detectOutliers(tensor: Tensor, k = 1.5): Promise<OutlierResult>Detect outliers using the Interquartile Range (IQR) method.
Outliers are values below Q1 - kIQR or above Q3 + kIQR, where k is typically 1.5 (default) for outliers or 3.0 for extreme outliers.
Parameters
tensorTensor- Input tensor
kunknownoptional- IQR multiplier (default 1.5)
Returns
Promise<OutlierResult>– Outlier detection resultsExamples
const result = await detectOutliers(data);
console.log(`Found ${result.count} outliers`);
console.log(`Fences: [${result.lowerFence}, ${result.upperFence}]`);