c# - 我如何计算 C# 中 List<double> 中数字的出现频率?

标签 c# statistics frequency

我有一个 <code>IList<double></code>我试图在列表中找到最频繁的值,以及列表中每个数字的频率,但它如何以我得到类似 IDictionary<number, frequency> 的方式工作?每个值的?

谢谢:)

最佳答案

var dictionary= list.GroupBy(x => x).ToDictionary(x => x.Key, x => x.Count());

关于c# - 我如何计算 C# 中 List<double> 中数字的出现频率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32669373/

相关文章:

r - 计算特定时间段内出现的次数

c# - NetworkStream.Read 挂起/阻塞的原因有哪些?

Python:分类数据的排序相关性

python - 使用 Matplotlib 在对数刻度上绘制直方图

statistics - 如何标准化雷达图的统计数据

c - C语言中的一种非视觉频率直方图

c# - 通过元素和 IWebElement

C#:将字符串插入另一个字符串 - 性能问题

c# - 使用 EF/Code First/Repository Pattern/Table Per Type (TPT) 时有良好的编程原则吗?

r - 如何调整使用 R 和 ggplot2 创建的箱线图中的框的大小以考虑不同箱线图中的不同频率?