我有一个数据集作为cubism
的{{1}}返回,以便它具有值
metric
我可以写一个0 = very bad
1 = okay
2 = bad
这样
d3.scale
,终端返回
var ord = d3.scale.ordinal( [ 0, 1, 2, null ] ).range( [ -2, 2, -1, null ] );
for( var i=0; i<=2; i++ ) {
console.log( i + ': ' + ord(i) );
}
console.log( 'null: ' + ord(null) );
看起来不错......但是,当我尝试将此比例应用于立体主义水平图时,图表呈现正常,除了所表示的数据不显示负值和良好的正值:
0: -2
1: 2
2: -1
null: null
我做错了什么?