我正在寻找创建一个图表
- x 轴上的天数(从 1 到 30 的任意数字)
- y 轴为 24 小时
- 在日期/时间坐标处绘制到图表中的三个系列
我还有一个问题。一个系列不断获得双轴标签。
var myAxes = {
dateRange: {
calculateEdgeOffset: true,
keys: ["date"],
position: "bottom",
type: "time",
labelFormat: "%e %b %Y",
styles: {
majorTicks: { display: "none" },
label: { rotation: -65, margin: { top: 5 } },
marker: { shape: "rect" },
line: { weight: 0 }
}
},
timestamp: {
keys: ["minutes"],
position: "left",
labelFunction: function (val) {
var display = padLeft(Math.floor(val / 60), 2, "0");
display += ":" + padLeft((val % 60), 2, "0");
return display;
}
}
};
“dateRange”很好,但“timestamp”不断在左侧获取我自己的“labelFunction”覆盖值,在右侧获取自动生成的值。
工作示例代码:http: //jsfiddle.net/madmital/Nqa6R/