lcmc
function lcmc(cr, k): number;Defined in: metrics/neighborhood.ts:211
Neighbourhood overlap with the chance level subtracted.
- Needs: high-dimensional data and projection. No labels.
- Range: (-1, 1], higher is better. 0 means no better than random.
- Cost: O(1), from an O(N² log N) pass.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
cr | CoRanking |
k | number |
Returns
Section titled “Returns”number
Chen & Buja, JASA 104 (2009) https://doi.org/10.1198/jasa.2009.0111
Example
Section titled “Example”import { analyze, lcmc } from "@saehrimnir/sickle";
const a = analyze(data, projection); // number[][] straight inlcmc(a.coRanking, 20); // 0.4652