如何在DC.js中将笔刷选择四舍五入到10或10k
How to round the brush selection to 10 or 10k in DC.js
使用D3、交叉滤波器和DC,我想用选择刷画一个条形图。这张图表的尺寸四舍五入到10k。
votesDim = ndx.dimension(function(d) { return Math.round(d.votes / 10000)*10000; })
但图表上的画笔不是。我所能做的就是用将其四舍五入到最接近的整数
.round(Math.round)
OR
.round(dc.round.round)
我也希望能绕到10公里
有人知道我必须在.round()中使用哪个函数吗?
提前感谢!
我找到了:)
.round(function(val){return Math.round(val/10000)*10000;})
抱歉,这个问题现在看起来很愚蠢。不管怎样,我在其他地方都没有找到答案,我希望这能帮助其他人。
相关文章:
- 下拉选择可自动更改第二个下拉选择
- 如何使用jQuery选择下拉列表的值
- jquery点击函数select&取消选择
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 按照选项卡索引的顺序循环一个jQuery选择
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 获取选择框的状态
- d3基于用户选择动态更新节点
- 提交后保留下拉选择的值
- JQuery对动态创建的对象进行选择
- 无法在Ionic select中预先选择最后一个选项
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- jQuery自动完成阻止选择后聚焦
- 使用此选项选择父类内部的类
- jQuery最近父级的数据属性选择器
- 遍历类元素数组,并在jquery中选择同级元素
- CKeditor:更改对话框中的默认选择选项
- 如何在DC.js中将笔刷选择四舍五入到10或10k