全局坐标轴配置
axisOptions
axisOptions其实就是axis的一套模板。在axisOptions中配置好axis的通用属性,那么在axis中只需要将与axisOptions中不同的属性再做个设值即可,避免了相同属性重复定义的麻烦。
下面是axisOptions相关属性的介绍:
"visible":axis除了饼图、地图、环图、单值图默认是不可见,其他图表都是默认可见的。可以设置"visible"属性更改axis显示状态。
"coordinate":标识此axis是x坐标轴还是y坐标轴。默认是x轴。可选项有:NXCoordinateX、NXCoordinateY、NXCoordinateZ。
"relativeOffset":表示axis在自身范围内的相对偏移量。默认为0,范围[0,1]。
"axisType":见axisType
"axisMinPaddingForPlot":坐标的最小minPadding,默认为Float.NaN,表示不加padding,范围0-1
"axisMaxPaddingForPlot":坐标的最大maxPadding,默认为Float.NaN,表示不加padding,范围0-1
"divisionPolicy":见divisionPolicy
"referenceValue":基座引用值,用于叠加效果的barseries,areaseries,默认无叠加:Float.NaN
"minValue":坐标最小值设定,默认不设:Double.NaN
"maxValue":坐标最大设定,默认不设:Double.NaN
"scaleType":坐标轴的缩放类型,默认为线性坐标。可选项有:"NXScaleTypeLinear"线性坐标缩放、"NXScaleTypeLog"对数坐标缩放。
"inverted":坐标是否逆转,默认不逆转。
"crossingValue":坐标轴相交点,默认在原点0相交。
"axisLineMinSymbol":坐标轴最小值方向的标记,相关属性见symbol
"axisLineMaxSymbol":坐标轴最大值方向的标记,相关属性见symbol
"axisLineStyle":见axisLine
"axisTitle":见axisTitle
"majorPoint":主刻度点,相关属性见point
"minorPoint":次刻度点,相关属性见point
"bandOptions":区域块模板,相关属性见bandOptions
"bands":区域块,相关属性见band
"id":见id
"categories":见categories
"axisPointExclusionRange":坐标轴上排除的范围,相关属性见range