Highcharts学习之坐标轴


Posted in Javascript onAugust 02, 2016

前言

所有的图表除了饼图都有X轴和Y轴,默认情况下,x轴显示在图表的底部,y轴显示在左侧(多个y轴时可以是显示在左右两侧),通过设置chart.inverted = true 可以让x,y轴显示位置对调。

下面一起来学习学习Highcharts的坐标轴。

tags:

Highcharts学习之坐标轴

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  //间隔几个线显示一次
        }

Highcharts学习之坐标轴

3.网格

1.gridLineWidth

网格线宽度。x轴默认为0,y轴默认为1px。

2.gridLineColor

网格线颜色。默认为:#C0C0C0

3.gridLineDashStyle

网格线线条样式。和Css border-style类似,常用的有:Solid、Dot、Dash

yAxis:{
 //gridLineWidth:'1px',  //注意如果使用了这个属性gridLineDashStyle会不起作用
 gridLineColor:'#019000',
 gridLineDashStyle:'Dash',
}

Highcharts学习之坐标轴

4.类型

xAxis:{
   categories:['A','B','C']
  },
yAxis:{
   type:'datetime'
  },

5.reversed

倒置是将轴翻转而不是x、y对调。例如y轴倒置的结果是y轴是从最大的值开始的,最小值反而在最下方

xAxis:{
        categories:['A','B','C'],
        reversed:true
      },
      yAxis:{
        type:'datetime',
        reversed:true
      },

Highcharts学习之坐标轴

6.opposite

当其值设置为true时,x轴和y轴显示的位置分别上下,左右对调。

xAxis:{
        categories:['A','B','C'],
        opposite:true
      },
      yAxis:{
        type:'datetime',
        opposite:true
      }

Highcharts学习之坐标轴

7.inverted

chart:{
        type:'line',
        style:{
          fontSize:"17px",
        },
        inverted:true
      }

Highcharts学习之坐标轴

8.min、max

控制数轴的最小值和最大值。

注意:控制allowDecimals、min、max 属性你可以轻松控制数轴的显示范围等(这也是很常见的问题)

总结

以上就是本文的全部内容了,大家学会了吗?小编还会继续更新Highcharts的文章,对Highcharts感兴趣的朋友们要继续关注三水点靠木,希望本文给大家学习带来的帮助。

Javascript 相关文章推荐
js文字滚动停顿效果代码
Jun 28 Javascript
JavaScript CSS修改学习第三章 修改样式表
Feb 19 Javascript
JS实现图片产生波纹一样flash效果的方法
Feb 27 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
Dec 15 Javascript
springMVC结合AjaxForm上传文件
Jul 12 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
Jan 21 Javascript
canvas滤镜效果实现代码
Feb 06 Javascript
详解Javascript几种跨域方式总结
Feb 27 Javascript
Node.js+jade抓取博客所有文章生成静态html文件的实例
Sep 19 Javascript
使用微信SDK自定义分享的方法
Jul 03 Javascript
详解Vue3中对VDOM的改进
Apr 23 Javascript
基于javascript canvas实现五子棋游戏
Jul 08 Javascript
JS实现根据文件字节数返回文件大小的方法
Aug 02 #Javascript
js实现四舍五入完全保留两位小数的方法
Aug 02 #Javascript
Highcharts入门之基本属性
Aug 02 #Javascript
js检查是否关闭浏览器的方法
Aug 02 #Javascript
Highcharts入门之简介
Aug 02 #Javascript
jQuery 获取页面li数组并删除不在数组中的key
Aug 02 #Javascript
AngularJS基础 ng-readonly 指令简单示例
Aug 02 #Javascript
You might like
DC动漫人物排行
2020/03/03 欧美动漫
随时给自己贴的图片加文字的php水印
2007/03/16 PHP
smarty模板引擎中变量及变量修饰器用法实例
2015/01/22 PHP
使用 PHPStorm 开发 Laravel
2015/03/24 PHP
Yii中创建自己的Widget实例
2016/01/05 PHP
功能强大的PHP POST提交数据类
2016/07/15 PHP
基于jQuery的动态表格插件
2011/03/28 Javascript
Javascript弹出窗口的各种方法总结
2013/11/11 Javascript
触屏中的JavaScript事件分析
2015/02/06 Javascript
PHP结合jQuery实现的评论顶、踩功能
2015/07/22 Javascript
jQuery自定义组件(导入组件)
2016/11/08 Javascript
JS返回只包含数字类型的数组实例分析
2016/12/16 Javascript
Bootstrap页面标题Page Header的实现方法
2017/03/22 Javascript
JavaScript比较同一天的时间大小实例代码
2018/02/09 Javascript
React diff算法的实现示例
2018/04/20 Javascript
vuex与组件联合使用的方法
2018/05/10 Javascript
详解JavaScript的数据类型以及数据类型的转换
2019/04/20 Javascript
详解利用eventemitter2实现Vue组件通信
2019/11/04 Javascript
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
2015/05/05 Python
python sys.argv[]用法实例详解
2018/05/25 Python
Python pandas.DataFrame调整列顺序及修改index名的方法
2019/06/21 Python
Python绘图Matplotlib之坐标轴及刻度总结
2019/06/28 Python
Python3环境安装Scrapy爬虫框架过程及常见错误
2019/07/12 Python
django 数据库连接模块解析及简单长连接改造方法
2019/08/29 Python
python使用matplotlib绘制雷达图
2019/10/18 Python
python logging 日志的级别调整方式
2020/02/21 Python
python中wheel的用法整理
2020/06/15 Python
python实现经纬度采样的示例代码
2020/12/10 Python
Python读写Excel表格的方法
2021/03/02 Python
领导欢迎词致辞
2015/01/23 职场文书
建筑工地资料员岗位职责
2015/04/13 职场文书
肖申克救赎观后感
2015/06/02 职场文书
听证会主持词
2015/07/03 职场文书
心得体会格式及范文
2016/01/25 职场文书
JavaScript offset实现鼠标坐标获取和窗口内模块拖动
2021/05/30 Javascript
sql server删除前1000行数据的方法实例
2021/08/30 SQL Server