Skip to content

@saehrimnir/druidjs / goodman_kruskal

Function: goodman_kruskal()

ts
function goodman_kruskal(a: number[] | Float64Array<ArrayBufferLike>, b: number[] | Float64Array<ArrayBufferLike>): number;

Defined in: metrics/goodman_kruskal.js:10

Computes the Goodman-Kruskal gamma coefficient for ordinal association.

Parameters

ParameterTypeDescription
anumber[] | Float64Array<ArrayBufferLike>First categorical/ordinal variable
bnumber[] | Float64Array<ArrayBufferLike>Second categorical/ordinal variable

Returns

number

The Goodman-Kruskal gamma coefficient between a and b (-1 to 1).

See

https://en.wikipedia.org/wiki/Goodman_and_Kruskal%27s_gamma