rcharts nvd3%格式 - 精度为百分之十

时间:2015-08-17 18:58:04

标签: nvd3.js rcharts

我正在使用Rcharts nvd3中的lineChart,我希望将y值格式化为精确百分比的十分之一。我可以格式化为下面的百分比,但是当我将鼠标悬停在点上时,它只显示%精确到1%,我无法精确到小数点后十位。

p$yAxis(tickFormat = "#!
        function(d) {return d3.format('%')(d)}
        !#"
)

我尝试过这样做,但没有工作:

p$yAxis(tickFormat = "#!
            function(d) {return d3.format('.0%')(d)}
            !#"
    )

1 个答案:

答案 0 :(得分:1)

尝试:

p$yAxis(tickFormat = "#!
        function(d) {return d3.format('.1%')(d)}
        !#"
)

来自d3 wiki

  

精度表示格式为“f”和“%”的值的小数点后应显示的位数