Stats
Defined in: js-api/src/dataframe/stats.ts:17
Represents basic descriptive statistics calculated for a Column. See samples: https://public.datagrok.ai/js/samples/data-frame/stats
Constructors
Constructor
new Stats(
dart):Stats
Defined in: js-api/src/dataframe/stats.ts:20
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
Stats
Accessors
avg
Get Signature
get avg():
number
Defined in: js-api/src/dataframe/stats.ts:70
Returns
number
average
kurt
Get Signature
get kurt():
number
Defined in: js-api/src/dataframe/stats.ts:90
Returns
number
kurtosis
max
Get Signature
get max():
number
Defined in: js-api/src/dataframe/stats.ts:60
Returns
number
maximum
med
Get Signature
get med():
number
Defined in: js-api/src/dataframe/stats.ts:95
Returns
number
median value
min
Get Signature
get min():
number
Defined in: js-api/src/dataframe/stats.ts:55
Returns
number
minimum
missingValueCount
Get Signature
get missingValueCount():
number
Defined in: js-api/src/dataframe/stats.ts:40
Number of missing (empty) values.
Returns
number
q1
Get Signature
get q1():
number
Defined in: js-api/src/dataframe/stats.ts:100
Returns
number
first quartile
q2
Get Signature
get q2():
number
Defined in: js-api/src/dataframe/stats.ts:105
Returns
number
second quartile
q3
Get Signature
get q3():
number
Defined in: js-api/src/dataframe/stats.ts:110
Returns
number
third quartile
skew
Get Signature
get skew():
number
Defined in: js-api/src/dataframe/stats.ts:85
Returns
number
skewness
stdev
Get Signature
get stdev():
number
Defined in: js-api/src/dataframe/stats.ts:75
Returns
number
standard deviation
sum
Get Signature
get sum():
number
Defined in: js-api/src/dataframe/stats.ts:65
Returns
number
sum
totalCount
Get Signature
get totalCount():
number
Defined in: js-api/src/dataframe/stats.ts:35
Total number of values (including missing values).
Returns
number
uniqueCount
Get Signature
get uniqueCount():
number
Defined in: js-api/src/dataframe/stats.ts:45
Number of unique values.
Returns
number
valueCount
Get Signature
get valueCount():
number
Defined in: js-api/src/dataframe/stats.ts:50
Number of non-empty values.
Returns
number
variance
Get Signature
get variance():
number
Defined in: js-api/src/dataframe/stats.ts:80
Returns
number
variance
Methods
corr()
corr(
otherColumn):number
Defined in: js-api/src/dataframe/stats.ts:115
Pearson correlation between this column and another column.
Parameters
| Parameter | Type |
|---|---|
otherColumn | Column |
Returns
number
spearmanCorr()
spearmanCorr(
otherColumn):number
Defined in: js-api/src/dataframe/stats.ts:118
Spearman correlation between this column and another column.
Parameters
| Parameter | Type |
|---|---|
otherColumn | Column |
Returns
number
toString()
toString():
string
Defined in: js-api/src/dataframe/stats.ts:126
Returns
string
fromColumn()
staticfromColumn(col,mask?):Stats
Defined in: js-api/src/dataframe/stats.ts:25
Calculates statistics for the specified column, optionally filtered by a mask.
Parameters
| Parameter | Type | Default value |
|---|---|---|
col | Column | undefined |
mask | BitSet | null | null |
Returns
Stats
fromValues()
staticfromValues(values):Stats
Defined in: js-api/src/dataframe/stats.ts:30
Calculates statistics for the array of values.
Parameters
| Parameter | Type |
|---|---|
values | number[] | Int32Array<ArrayBufferLike> | Float32Array<ArrayBufferLike> | Int8Array<ArrayBufferLike> | Int16Array<ArrayBufferLike> | Float64Array<ArrayBufferLike> |
Returns
Stats
histogramsByCategories()
statichistogramsByCategories(valueColumn,catColumn):Int32Array<ArrayBufferLike>[]
Defined in: js-api/src/dataframe/stats.ts:121
Returns distributions of [valueColumn] for each category in [catColumn].
Parameters
| Parameter | Type |
|---|---|
valueColumn | Column |
catColumn | Column |
Returns
Int32Array<ArrayBufferLike>[]