2

我想每个月在 x 轴上有 1 个刻度。我在浮动图表中有此设置,但有时它每 2 个月仅在 x 轴上绘制 1 个刻度

var options = {
        xaxis: { mode: "time", timeformat: "%m/%d/%y", minTickSize: [1, "month"] }
    };
4

2 回答 2

2

如果您想完全控制轴上的刻度,您可以ticks使用数组设置属性,例如:

var tickArray = [ new Date(2013, 0, 1).getTime(), new Date(2013, 1, 1).getTime(), ... ];
var options = {
    xaxis: { mode: "time", timeformat: "%m/%d/%y", ticks: tickArray }
};
于 2013-09-23T09:44:25.560 回答
2

您可以tickSize像这样使用属性在 x 轴上设置 1 个月。

tickSize: [1, "month"]
于 2017-02-08T10:05:34.517 回答