将List <double>转换为0到100正态分布</double>

时间:2013-04-10 03:45:37

标签: c#

我有一个从0到超过1000的双精度列表。我想将列表转换为正态分布,并将每个条目转换为0到100之间的数字。我发现了很多关于如何计算的数据意味着,标准偏差和随机数,但现在没有关于将列表转换为正态分布的信息。

1 个答案:

答案 0 :(得分:1)

var list = new List<double> { ... };
var max = list.Max();
var desiredList = list.Select(p => (p / max) * 100).ToList();