我一直在摸不着头脑,阅读文档很多,试图了解何时使用任何图表库存我如何控制tick(主要/次要)显示?即我想改变刻度笔划颜色,间隔并使其旋转,使文本垂直。
这是我正在玩的示例数据。
https://playground.anychart.com/sTrncP0D
没什么特别的,我只想要每分钟的主要刻度,如果可能的话,每10秒钟一次。我尝试了很多变化,但没有得到工作组合,我认为这是因为Stock轴的差异。
你能帮助别人怎么做吗?或者如果这是可能的话。
感谢。
答案 0 :(得分:0)
您可以使用以下行设置滴答和次要滴答间隔:
var scale = chart.xScale();
scale.ticks([{major: {unit: 'minute', count: 1}, minor : {unit:'second', count: 10}}]);
您可以像这样旋转轴标签:
var labels = chart.plot().xAxis().labels();
minorLabels = chart.scroller().xAxis().minorLabels();
labels.rotation(90);
minorLabels.rotation(90);
您可以使用以下行调整刻度线外观:
var ticks = chart.plot().xAxis().ticks();
var minorTicks = chart.plot().xAxis().minorTicks();
ticks.stroke("red", 0.9);
minorTicks.stroke("blue", 0.9);