在plotly.js时间序列中,我想只显示第一个时间戳作为ticklabel。不应显示其余的刻度标签。
甚至更冷,显示第一个和中间时间戳的刻度标签。 “middle”是指timestamps数组中间的时间戳。
答案 0 :(得分:0)
我认为the options about tickvals
and ticktext
可能是解决问题的好方法。
var layout = {
title: 'Title of the graph',
xaxis: {
tickvals : ['2017-01-01', '2017-02-01', '2017-03-01'],
ticktext : ['First', 'Midlle', 'End']
},
}
Plotly.newPlot('myDiv', data, layout);
在这个例子中,通过将tickvals
和ticktext
分别设置为你想要显示的内容(或不显示),你应该有一些非常好的工作。