相关疑难解决方法(0)

Javascript中的简单直方图算法

我创建了一个直方图算法。我遵循此处提供的解决方案。

我想简单地计算每个值出现的次数。

但是我不能完全正确地使用算法。我的代码是:

var values = [2, 4, 6, 3, 3];

var val_max = 6;
var val_min = 2;

var num_bins = parseInt(val_max - val_min + 1);
console.log('num_bins is ', num_bins);

var bin_width = (val_max-val_min)/num_bins;
console.log('bin_width is ', bin_width);

var to_plot = [];

for (var i = 0; i < num_bins; i++) {
  to_plot.push(0);
}

for (var x = 0; x < values.length; x++) {

    var bin_idx = parseInt((values[x] - val_min) / bin_width); 

    to_plot[bin_idx] = to_plot[bin_idx] + 1; …
Run Code Online (Sandbox Code Playgroud)

javascript algorithm histogram

3
推荐指数
1
解决办法
4847
查看次数

标签 统计

algorithm ×1

histogram ×1

javascript ×1