dc.js有一个Cap mixin,可以限制组的数量并在“其他”组中显示余数。如何访问此行为或排除条形图中的余数?
我正在使用条形图,因为我想显示带有堆叠数据的前5名。例如,排名前十的汽车制造商基于车队和私人销售总额(在单独的堆栈中)。我正在使用一个函数以我想要的顺序为x轴动态生成5个序数(即汽车制造商),并且图形几乎按预期生成。但是,包含不适合其中一个x值的值的单独栏位于图表的开头。
我添加了下面图表的快照。请注意,我已经使用renderlet旋转它,所以它就在它的一侧。
如何删除无关栏(位于顶部)?
如果不可能,我可以考虑并排使用两个行图,一个翻转,以便原点位于右侧。
答案 0 :(得分:4)
叹气,条形图没有上限,行图没有堆叠。希望能解决这个问题。
那个无关紧要的酒吧看起来......不对。
使用上限图表,您可以通过设置othersGrouper
falsy来消除“其他组”。使用条形图,您必须使用此处记录的技术实现“假组”:
https://github.com/dc-js/dc.js/wiki/FAQ#filter-the-data-before-its-charted
......至少现在。