Skip to main content

Stats

Represents basic descriptive statistics calculated for a Column. See samples: https://public.datagrok.ai/js/samples/data-frame/stats

Constructors

new Stats()

new Stats(dart): Stats

Parameters

ParameterType
dartany

Returns

Stats

Source

src/dataframe.ts:1925

Properties

PropertyModifierType
dartprivateany

Accessors

avg

get avg(): number

Returns

number

  • average

Source

src/dataframe.ts:1976


kurt

get kurt(): number

Returns

number

  • kurtosis

Source

src/dataframe.ts:1996


max

get max(): number

Returns

number

  • maximum

Source

src/dataframe.ts:1966


med

get med(): number

Returns

number

  • median value

Source

src/dataframe.ts:2001


min

get min(): number

Returns

number

  • minimum

Source

src/dataframe.ts:1961


missingValueCount

get missingValueCount(): number

Number of missing (empty) values.

Returns

number

Source

src/dataframe.ts:1946


q1

get q1(): number

Returns

number

  • first quartile

Source

src/dataframe.ts:2006


q2

get q2(): number

Returns

number

  • second quartile

Source

src/dataframe.ts:2011


q3

get q3(): number

Returns

number

  • third quartile

Source

src/dataframe.ts:2016


skew

get skew(): number

Returns

number

  • skewness

Source

src/dataframe.ts:1991


stdev

get stdev(): number

Returns

number

  • standard deviation

Source

src/dataframe.ts:1981


sum

get sum(): number

Returns

number

  • sum

Source

src/dataframe.ts:1971


totalCount

get totalCount(): number

Total number of values (including missing values).

Returns

number

Source

src/dataframe.ts:1941


uniqueCount

get uniqueCount(): number

Number of unique values.

Returns

number

Source

src/dataframe.ts:1951


valueCount

get valueCount(): number

Number of non-empty values.

Returns

number

Source

src/dataframe.ts:1956


variance

get variance(): number

Returns

number

  • variance

Source

src/dataframe.ts:1986

Methods

corr()

corr(otherColumn): number

Pearson correlation between this column and another column.

Parameters

ParameterType
otherColumnColumn<any, any>

Returns

number

Source

src/dataframe.ts:2021


spearmanCorr()

spearmanCorr(otherColumn): number

Spearman correlation between this column and another column.

Parameters

ParameterType
otherColumnColumn<any, any>

Returns

number

Source

src/dataframe.ts:2024


toString()

toString(): string

Returns

string

Source

src/dataframe.ts:2032


fromColumn()

static fromColumn(col, mask): Stats

Calculates statistics for the specified column, optionally filtered by a mask.

Parameters

ParameterTypeDefault valueDescription
colColumn<any, any>undefined-
masknull | BitSetnull

Returns

Stats

Source

src/dataframe.ts:1931


fromValues()

static fromValues(values): Stats

Calculates statistics for the array of values.

Parameters

ParameterType
valuesnumber[] | Int8Array | Int16Array | Int32Array | Float32Array | Float64Array

Returns

Stats

Source

src/dataframe.ts:1936


histogramsByCategories()

static histogramsByCategories(valueColumn, catColumn): Int32Array[]

Returns distributions of [valueColumn] for each category in [catColumn].

Parameters

ParameterType
valueColumnColumn<any, any>
catColumnColumn<any, any>

Returns

Int32Array[]

Source

src/dataframe.ts:2027