nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Math.Core / SampleDistribution

SampleDistribution

Full name Microsoft.VisualBasic.Math.Distributions.Summary.SampleDistribution Assembly Microsoft.VisualBasic.Math.Core Members 20

The data sample model

00 Remarks

summary of the sample data vector

01 Syntax

Microsoft.VisualBasic.Math.Distributions.Summary.SampleDistribution

02 Methods

NameOverloadsSummary
.ctor 2 Streaming construction from row blocks.
FromBlocks 1 Streaming sample statistics for the huge row-wise dataset.
GetPercentile 1 计算精确分位数 (Linear interpolation, similar to R type 7)
GetRange 1 Extensions.DoubleRange()) = [SampleDistribution.min, SampleDistribution.max]
ToString 1

03 Properties

NameOverloadsSummary
variance 1 variance of the population
stdErr 1 standard deviation of the population
CV 1 coefficient of variation (stdErr / average)
range 1 range of the data (max - min)
quantile 1 分别为0%, 25%, 50%, 75%, 100%
median 1 中位数 (50% quantile)
min 1
max 1
average 1
sum 1
size 1
mode 1
CI95Range 1
outlierBoundary 1

04 Members

method .ctor overload 2 #
#ctor(Double(), Boolean)

Construct a feature data based on a specific dataframe column data

Parameters
NameTypeDescription
vDouble()

the raw data matrix column data

estimateQuantileBoolean

-

method .ctor #
#ctor(IEnumerable(Of Double()), Boolean, Int32)

Streaming construction from row blocks. 面向数据总点数远超 Int32 数组上限的超大数据集: 每一行 Double() 首尾相接构成完整样本, 全程内存占用恒定.

Remarks

注意: quantile/median/mode 为近似值(精度由 histogramBins 控制), size/sum/min/max/average/variance/stdErr 为精确值.

method FromBlocks #
FromBlocks(IEnumerable(Of Double()), Int32, Boolean)

Streaming sample statistics for the huge row-wise dataset. (数据总点数可以远超 Int32 数组上限, 内存占用恒定)

method GetPercentile #
GetPercentile(Double(), Double)

计算精确分位数 (Linear interpolation, similar to R type 7)

method GetRange #
GetRange

Extensions.DoubleRange() = [[SampleDistribution.min](cref:P:Microsoft.VisualBasic.Math.Distributions.Summary.SampleDistribution.min), [SampleDistribution.max](cref:P:Microsoft.VisualBasic.Math.Distributions.Summary.SampleDistribution.max)]

property variance #
variance

variance of the population

property stdErr #
stdErr

standard deviation of the population

property CV #
CV

coefficient of variation (stdErr / average)

property range #
range

range of the data (max - min)

property quantile #
quantile

分别为0%, 25%, 50%, 75%, 100%

property median #
median

中位数 (50% quantile)

property min #
min
property max #
max
property average #
average
property sum #
sum
property size #
size
property mode #
mode
property CI95Range #
CI95Range
property outlierBoundary #
outlierBoundary
method ToString #
ToString()