2017-07-14 150 views
1

在plotly.js時間序列中,我只想將第一個時間戳顯示爲ticklabel。其餘的標籤不應該被顯示。plotly.js:僅顯示第一個x軸刻度標記

即使更酷,也會顯示第一個和中間時間戳的tick標籤。 「中間」是指時間戳數組中間的時間戳。

回答

0

我認爲the options about tickvalsand 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); 

在這個例子中,通過設置分別爲tickvalsticktext您要顯示(或沒有)什麼,你應該有一些工作還不錯。