相关疑难解决方法(0)

d3.js具有正值和负值的直方图

我无法弄清楚如何正确创建一个直方图,其中数据数组中有正值和负值.

我在这里使用了直方图示例http://bl.ocks.org/mbostock/3048450作为基础,虽然x轴值和刻度是正确的,但是这些条形图是午餐时间.

数据

var values = [-15, -20, -22, -18, 2, 6, -26, -18, -15, -20, -22, -18, 2, 6, -26, -18];
Run Code Online (Sandbox Code Playgroud)

X比例

var x0 = Math.max(-d3.min(values), d3.max(values));

var x = d3.scale.linear()
    .domain([-x0, x0])
    .range([0, width])
    .nice();
Run Code Online (Sandbox Code Playgroud)

检查这里的jfiddle:http://jsfiddle.net/tNdJj/2/

我认为它是"rect"创作中缺少的东西,但我没有看到它.

javascript d3.js

6
推荐指数
2
解决办法
7245
查看次数

D3.js水平直方图

我正在尝试设计一个水平直方图,我只遇到了Mike Bostock 的垂直直方图.正如这里提到的,稍微讨厌的解决方案是对包含直方图的元素进行变换旋转.或者不使用d3.layout.histogram()并手动写出代码.在D3中有没有办法做一些事情

d3.layout.histogram().orient("left")
Run Code Online (Sandbox Code Playgroud)

javascript histogram d3.js

0
推荐指数
1
解决办法
594
查看次数

标签 统计

d3.js ×2

javascript ×2

histogram ×1