我使用假组来修复我的问题,只在图表上绘制顶部(n)值。现在我发现另一个问题,条形图显示那些不属于'ton(n)'的数据字段的空位置,我想删除它们并按其值的降序对条形图进行排序。
这是JSFiddle。
orgHigestBandwidthConsumed.dimension(dimByOrgName)
.group(fakeGroup)
.ordering(function (d) { return -d.value; })
我已经尝试chart.ordering()
订购不起作用的酒吧。有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
由于您指定了序数域,因此dc.js将使用该域而不是使用您指定的现有值和排序来计算它。
只需删除域名并指定顺序:
.x(d3.scale.ordinal())
.ordering(function(kv) { return -kv.value; })
你小提琴的叉子:http://jsfiddle.net/0p78m8vr/6/