Javascript 删除饼图dc.js中的小数

Javascript 删除饼图dc.js中的小数,javascript,dc.js,Javascript,Dc.js,我正在使用dc.js显示饼图,我试图从数字中删除小数,但我无法做到 代码: 有人能帮我吗 谢谢您可以使用d3.format('.0f')将值移到小数点后0位 var xTickformat = d3.format('.0f'); chart.xAxis().tickFormat(xTickformat); 你能发布你的JavaScript吗@JuanjoThis绝对不是值得感谢的地方。但你的问题救了我几个星期的工作。我创建了假维度(饼图使用数据集中的三个不同列)。我的最后一个要求是显示百分

我正在使用dc.js显示饼图,我试图从数字中删除小数,但我无法做到

代码:

有人能帮我吗


谢谢

您可以使用
d3.format('.0f')将值移到小数点后0位

var xTickformat = d3.format('.0f');

chart.xAxis().tickFormat(xTickformat);

你能发布你的JavaScript吗@JuanjoThis绝对不是值得感谢的地方。但你的问题救了我几个星期的工作。我创建了假维度(饼图使用数据集中的三个不同列)。我的最后一个要求是显示百分比,这很有帮助。它不起作用。在我阅读的文档中,它只适用于“坐标系图”。如果我尝试它,它会失败,因为它不是pie chartAh的一个函数。我认为这会起作用,你有没有尝试格式化你的数据
data.forEach(函数(d){d.value=Math.trunc(d.value);})问题不在于值,而在于渲染,因为值是整数。在图表的构造函数出现之前,这对我来说是有效的:dc.utils.printSingleValue.fformat=d3.format('.0f')@Juanjo啊,太棒了!你想让我更新答案吗?
var xTickformat = d3.format('.0f');

chart.xAxis().tickFormat(xTickformat);