Class: Stats
dg.Stats
Represents basic descriptive statistics calculated for a {Column}. See samples: https://public.datagrok.ai/js/samples/data-frame/stats
Constructors
constructor
• new Stats(dart
)
Parameters
Name | Type |
---|---|
dart | any |
Defined in
Properties
dart
• Private
Readonly
dart: any
Defined in
Accessors
avg
• get
avg(): number
Returns
number
- average
Defined in
kurt
• get
kurt(): number
Returns
number
- kurtosis
Defined in
max
• get
max(): number
Returns
number
- maximum
Defined in
med
• get
med(): number
Returns
number
- median value
Defined in
min
• get
min(): number
Returns
number
- minimum
Defined in
missingValueCount
• get
missingValueCount(): number
Number of missing (empty) values.
Returns
number
Defined in
q1
• get
q1(): number
Returns
number
- first quartile
Defined in
q2
• get
q2(): number
Returns
number
- second quartile
Defined in
q3
• get
q3(): number
Returns
number
- third quartile
Defined in
skew
• get
skew(): number
Returns
number
- skewness
Defined in
stdev
• get
stdev(): number
Returns
number
- standard deviation
Defined in
sum
• get
sum(): number
Returns
number
- sum
Defined in
totalCount
• get
totalCount(): number
Total number of values (including missing values).
Returns
number
Defined in
uniqueCount
• get
uniqueCount(): number
Number of unique values.
Returns
number
Defined in
valueCount
• get
valueCount(): number
Number of non-empty values.
Returns
number
Defined in
variance
• get
variance(): number
Returns
number
- variance
Defined in
Methods
corr
▸ corr(otherColumn
): number
Pearson correlation
Parameters
Name | Type |
---|---|
otherColumn | Column <any > |
Returns
number
Defined in
spearmanCorr
▸ spearmanCorr(otherColumn
): number
Spearman correlation
Parameters
Name | Type |
---|---|
otherColumn | Column <any > |
Returns
number
Defined in
toString
▸ toString(): string
Returns
string
Defined in
fromColumn
▸ Static
fromColumn(col
, mask?
): Stats
Calculates statistics for the specified column.
Parameters
Name | Type | Default value |
---|---|---|
col | Column <any > | undefined |
mask | null | BitSet | null |
Returns
Defined in
fromValues
▸ Static
fromValues(values
): Stats
Calculates statistics for the array of values.
Parameters
Name | Type |
---|---|
values | number [] | Int8Array | Int16Array | Int32Array | Float32Array | Float64Array |
Returns
Defined in
histogramsByCategories
▸ Static
histogramsByCategories(valueColumn
, catColumn
): Int32Array
[]
Returns distributions of [valueColumn] for each category in [catColumn].
Parameters
Name | Type |
---|---|
valueColumn | Column <any > |
catColumn | Column <any > |
Returns
Int32Array
[]