Highcharts學(xué)習(xí)之坐標軸
前言
所有的圖表除了餅圖都有X軸和Y軸,默認情況下,x軸顯示在圖表的底部,y軸顯示在左側(cè)(多個y軸時可以是顯示在左右兩側(cè)),通過設(shè)置chart.inverted = true
可以讓x,y軸顯示位置對調(diào)。
下面一起來學(xué)習(xí)學(xué)習(xí)Highcharts的坐標軸。
tags:
1.標題
xAxis:{ title:{ text:'x軸標題' } } yAxis:{ title:{ text:'y軸標題' } }
2.標簽
labels:enabled、formatter、setp
yAxis:{ labels:{ enabled:true, formatter:function(){ if(this.value <=3) { return "第一等級("+this.value+")"; }else if(this.value >3 && this.value <=5) { return "第二等級("+this.value+")"; }else { return "第三等級("+this.value+")"; } }, step:1 //間隔幾個線顯示一次 }
3.網(wǎng)格
1.gridLineWidth
網(wǎng)格線寬度。x軸默認為0,y軸默認為1px。
2.gridLineColor
網(wǎng)格線顏色。默認為:#C0C0C0。
3.gridLineDashStyle
網(wǎng)格線線條樣式。和Css border-style類似,常用的有:Solid、Dot、Dash。
yAxis:{ //gridLineWidth:'1px', //注意如果使用了這個屬性gridLineDashStyle會不起作用 gridLineColor:'#019000', gridLineDashStyle:'Dash', }
4.類型
xAxis:{ categories:['A','B','C'] }, yAxis:{ type:'datetime' },
5.reversed
倒置是將軸翻轉(zhuǎn)而不是x、y對調(diào)。例如y軸倒置的結(jié)果是y軸是從最大的值開始的,最小值反而在最下方
xAxis:{ categories:['A','B','C'], reversed:true }, yAxis:{ type:'datetime', reversed:true },
6.opposite
當其值設(shè)置為true時,x軸和y軸顯示的位置分別上下,左右對調(diào)。
xAxis:{ categories:['A','B','C'], opposite:true }, yAxis:{ type:'datetime', opposite:true }
7.inverted
chart:{ type:'line', style:{ fontSize:"17px", }, inverted:true }
8.min、max
控制數(shù)軸的最小值和最大值。
注意:控制allowDecimals、min、max 屬性你可以輕松控制數(shù)軸的顯示范圍等(這也是很常見的問題)
總結(jié)
以上就是本文的全部內(nèi)容了,大家學(xué)會了嗎?小編還會繼續(xù)更新Highcharts的文章,對Highcharts感興趣的朋友們要繼續(xù)關(guān)注腳本之家,希望本文給大家學(xué)習(xí)帶來的幫助。
相關(guān)文章
使用RequireJS庫加載JavaScript模塊的實例教程
RequireJS庫的主旨就是一個js文件的模塊加載器,可以獨立于框架來進行使用,這里我們整理了使用RequireJS庫加載JavaScript模塊的實例教程,需要的朋友可以參考下2016-06-06Highcharts學(xué)習(xí)之數(shù)據(jù)列
數(shù)據(jù)列配置是 Highcharts 最復(fù)雜也是最靈活的配置,如果說 Highcharts 是靈活多變,細節(jié)可定制的話,那么數(shù)據(jù)列配置就是這個重要特性的核心。2016-08-08Three.js學(xué)習(xí)之Lamber材質(zhì)和Phong材質(zhì)
本篇將介紹基本材質(zhì)以及兩種基于光照模型的材質(zhì)(Lamber與Phong),有需要的小伙伴們可以參考學(xué)習(xí)。2016-08-08