anychart stock x-axis tick配置。更改颜色和间隔。

时间:2018-03-08 09:05:03

标签: anychart

我一直在摸不着头脑,阅读文档很多,试图了解何时使用任何图表库存我如何控制tick(主要/次要)显示?即我想改变刻度笔划颜色,间隔并使其旋转,使文本垂直。

这是我正在玩的示例数据。

https://playground.anychart.com/sTrncP0D

没什么特别的,我只想要每分钟的主要刻度,如果可能的话,每10秒钟一次。我尝试了很多变化,但没有得到工作组合,我认为这是因为Stock轴的差异。

你能帮助别人怎么做吗?或者如果这是可能的话。

感谢。

1 个答案:

答案 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);