Stats with Math.Net



如何使用Math.NET计算99.5百分位数?

98百分位数

MathNet.Numerics.Statistics.Statistics.Percentile(valuesInDecile, 100 - 2)

99百分位数

MathNet.Numerics.Statistics.Statistics.Percentile(valuesInDecile, 100 - 1)

对于非整数p值,它说使用四分位函数。当它为

返回NaN时,应该如何使用它?
MathNet.Numerics.Statistics.Statistics.Quantile(valuesInDecile, 100 - 0.5f)

我要运行的数据集:

0.0353737
0.0009659
0.0005655
0.0053452
0.0402773
0.0018171
0.0193516
0.0003455
0.0505242
0.0539421
0.0363619
0.0293928
0.0356062
0.0352433
0.0577016
0.0529182
0.0015018
0.0436227
0.0042247
0.0157081
0.0112555
0.0061088
0.0319852
0.020557
0.0106685
0.029806
0.0053733
0.0965764
0.0001344
0.0033052
0.0080388
0.0189088
0.024258
0.0254075
0.0852993
0.0055825
0.0712195
0.0682945
0.013282

尝试:

MathNet.Numerics.Statistics.Statistics.Quantile(valuesInDecile, 1d - 0.005d)

分位数不是分成4个或100个盒子,而是将概念推广到无限个盒子,从而推广到0.0到1.0之间的任意实数tau,其中0.0表示最小值,0.5表示中位数,1.0表示最大值。
分位数|描述性统计

最新更新