rchart nvd3 - 设置tickmark间隔

时间:2015-08-17 21:10:11

标签: r nvd3.js rcharts

我想在rchart nvd3中将lineChart的xAxis上的间隔指定为1.

目前我有一个动态图表,其xAxis为0-6,0-5或0-3 - 当xAxis的范围仅为0-3时,tickmark间隔自动变为0.5,但在这种情况下不会&# 39;有意义,我希望它仍然按整数间隔 - 我该如何指定?

目前我的代码如下:

p <- nPlot(   yvalue ~ xvalue,   data = dat,   group = "scenario_id",  type = "lineChart" )

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

1 个答案:

答案 0 :(得分:0)

您可以尝试通过执行以下操作手动设置刻度值:

p$xAxis(tickValues=min(dat$xvalue):max(dat$xvalue))