清空头寸并排序 dc.js 条形图
Clearing empty positions and ordering dc.js bar chart
我使用了一个假组来解决我在图表上仅绘制最高 (n) 值的问题。现在我发现了另一个问题,条形图显示了一些不属于 'ton(n)' 的数据字段的空位,我想删除它们并按值的降序对条形进行排序。
这里是 JSFiddle.
orgHigestBandwidthConsumed.dimension(dimByOrgName)
.group(fakeGroup)
.ordering(function (d) { return -d.value; })
我试过chart.ordering()
订购金条,但没用。有人可以帮我解决这个问题吗?
由于您指定的是序数域,dc.js 将使用它而不是使用现有值和您指定的顺序来计算它。
只需删除域并指定顺序:
.x(d3.scale.ordinal())
.ordering(function(kv) { return -kv.value; })
你的 fiddle 的分支:http://jsfiddle.net/0p78m8vr/6/
我使用了一个假组来解决我在图表上仅绘制最高 (n) 值的问题。现在我发现了另一个问题,条形图显示了一些不属于 'ton(n)' 的数据字段的空位,我想删除它们并按值的降序对条形进行排序。
这里是 JSFiddle.
orgHigestBandwidthConsumed.dimension(dimByOrgName)
.group(fakeGroup)
.ordering(function (d) { return -d.value; })
我试过chart.ordering()
订购金条,但没用。有人可以帮我解决这个问题吗?
由于您指定的是序数域,dc.js 将使用它而不是使用现有值和您指定的顺序来计算它。
只需删除域并指定顺序:
.x(d3.scale.ordinal())
.ordering(function(kv) { return -kv.value; })
你的 fiddle 的分支:http://jsfiddle.net/0p78m8vr/6/