我想在d3图表中显示带有浮点数的值,并保留两位小数。
数据值以浮点格式设置为12.385、12.384、13.627 ...
我将轴创建为yAxisR = d3.axisRight(y3).tickFormat(d3.format(".2f"))
,但在轴刻度中仍是整数值(12,13)。
如果更改其他值的格式(例如“ .0s”),则轴刻度会更改,但仍不需要更改
答案 0 :(得分:1)
在您的小提琴中,这对我来说很好。
yAxisR = d3.axisRight(y3).tickFormat(d3.format(".2f"))
请确保在图表的右侧添加更多的边距,以便在右侧的y轴上看到整个刻度线标签。对我来说,它从窗口溢出了,所以我将右边距更改为40px。