Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Highcharts使用的一些总结

Highcharts使用的一些总结

作者头像
王小婷
发布于 2025-05-18 06:15:22
发布于 2025-05-18 06:15:22
8800
代码可运行
举报
文章被收录于专栏:编程微刊编程微刊
运行总次数:0
代码可运行

Highcharts 是一个用纯 JavaScript 编写的一个图表库, 能够很简单便捷的在 Web 网站或是 Web 应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。

支持的图表类型有直线图、曲线图、区域图、柱状图、饼状图、散状点图、仪表图、气泡图、瀑布流图等多达 20 种图表,其中很多图表可以集成在同一个图形中形成混合图。

经过多年的开发和维护拥有着丰富的图表功能和稳定的性能以及专业详细的开发文档上手极其容易,展现出来也是极其的美观简约大气,相比与echarts有完整的实例演示,功能介绍和详细的api文档。

网址:https://www.hcharts.cn/demo/highcharts https://www.hcharts.cn/demo/highcharts/heatmap-canvas

五分钟上手代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>三分钟上手Highcharts 图表</title>
</head>
<body>
    <!-- 图表容器 DOM -->
    <div id="container" style="width: 600px;height:400px;"></div>
    <!-- 引入 highcharts.js -->
    <script src="http://cdn.hcharts.cn/highcharts/highcharts.js"></script>
    <script>
        // 图表配置
        var options = {
            chart: {
                type: 'bar'                          //指定图表的类型,默认是折线图(line)
            },
            title: {
                text: '三分钟上手Highcharts 图表'                 // 标题
            },
            xAxis: {
                categories: ['薄荷糖', '牛奶糖', '巧克力豆']   // x 轴分类
            },
            yAxis: {
                title: {
                    text: '吃糖个数'                // y 轴标题
                }
            },
            series: [{ 
                
                // 数据列
                name: '王小婷',                        // 数据列名
                data: [1, 0, 7],                     // 数据
            }, {
                name: '安安',
                data: [2, 4, 3]
            }]
        };
        // 图表初始化函数
        var chart = Highcharts.chart('container', options);
    </script>
</body>
</html>

1:Highcharts柱状图宽度

如何修改Highcharts柱状图柱子的宽度:pointWidth:5 //柱子之间的距离值设置这个属性

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
series: [{
                    name: '温度',
                    data: [
                        [1, 2],
                        [2, 5],
                        [5, 9],
                    ],
                    pointWidth:5 //柱子之间的距离值
                    
                }]

2:ajax数据交互示例代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 $.ajax({
        url : "/bison/signIn/count/countOrgan",
        async : false,
        data : {
            beginDate : $("#beginTime").val(),
            endDate : $("#endTime").val(),
            personSex : $("#personSex").val(),
            organIds : getOrganIds(),
            signSetId : $("#signSet option:selected").val(),
        },
        type : 'POST',
        dataType : 'json',
        success : function(data) {
            // 成功时执行的回调方法
            category_data = data.returnData.response.categor;
            natural_data = data.returnData.response.normalList;
            late_data = data.returnData.response.lateList;
            absent_data = data.returnData.response.absentList;
            fun(category_data, natural_data, late_data, absent_data);
        },
        error : erryFunction
    // 错误时执行方法
    });
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-05-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【前端统计图】hcharts实现堆叠柱形图(与后台数据交互)
原型图类似如下: 图片.png <!DOCTYPE > <html> <head> <meta charset="utf-8"><link rel="icon" href="h
王小婷
2018/05/31
2K2
hcharts实现堆叠柱形图
<!DOCTYPE > <html> <head> <meta charset="utf-8"><link rel="icon" href="https://static.jianshukeji.com/highcharts/images/favicon.ico"> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="https://img.
王小婷
2018/05/31
7440
新手学HighCharts(一)----基本使用
最近做的项目需要用到数据分析,图表显示,之前做项目的时候用到过highcharts,不过也只是简单的会用而已,然后再网上查了查highcharts的优点:
令仔很忙
2018/09/14
2.4K0
新手学HighCharts(一)----基本使用
[打造自己的监控系统]pandas和highcharts介绍
前面介绍了如何利用Python搭建一个网站并且介绍了如何在其中执行Oracle命令并在前端显示出来
bsbforever
2020/08/19
1.3K0
Highcharts AJAX JSON JQuery 实现动态数据交互显示图表 柱形图
这是第一篇实例的步骤与代码。还有整个项目的结构图。 http://my.oschina.net/xshuai/blog/345117 原创的博文。转载注明出处。大家赶紧收藏吧。  本人highch
小帅丶
2018/03/12
2.2K0
Highcharts AJAX JSON JQuery 实现动态数据交互显示图表 柱形图
Highcharts柱形范围图使用示例
引入文件文件源码:下载https://img.hcharts.cn/highcharts/highcharts-more.js
王小婷
2018/08/22
7250
Highcharts柱形范围图使用示例
三分钟上手Highcharts简易甘特图
根据业务需求,找到了这个很少使用的图形,话不多说,看看该如何使用。首先要引入支持文件:可根据链接下载。 exporting.js:https://img.hcharts.cn/highcharts/modules/exporting.js xrange.js:https://img.hcharts.cn/highcharts/modules/xrange.js
王小婷
2018/08/22
1.6K0
三分钟上手Highcharts简易甘特图
新手学HighCharts(二)----对比柱状图的动态加载
上一篇文章 新手学HighCharts(一)—-基本使用 中介绍了highCharts的基本使用,今天给大家介绍对比柱状图的使用,贴张图先:
令仔很忙
2018/09/14
1.3K0
新手学HighCharts(二)----对比柱状图的动态加载
強大的jQuery Chart组件-Highcharts
Highcharts是一个制作图表的纯Javascript类库,主要特性如下: 兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等; 对个人用户完全免费; 纯JS,无BS; 支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图; 跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTools类库; 提
张善友
2018/01/22
2.3K0
強大的jQuery Chart组件-Highcharts
ASP.NET MVC 中使用Highcharts+Ajax+Json生成动态曲线图,柱状图,饼图
  今天在做一个关于商城后台金额报表统计的功能,为了让数据直观明了并且这个报表还需要在手机端自适应所以我决定采用HIghCharts插件下的的报表,大家也可以去了解一下免费开源主要是好看。
追逐时光者
2022/02/15
2K0
ASP.NET MVC 中使用Highcharts+Ajax+Json生成动态曲线图,柱状图,饼图
Hadoop数据分析平台实战——190Highcharts介绍离线数据分析平台实战——190Highcharts介绍
离线数据分析平台实战——190Highcharts介绍 Highcharts介绍 Highcharts 是Highsoft提供的一个用纯JavaScript编写的一个图表库, 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表,并且免费提供给个人学习、个人网站和非商业用途使用。 HighCharts支持的图表类型有曲线图、区域图、柱状图、饼状图、散状点图和综合图表等。 Highcharts特点:兼容性强、图表的主题类型多、操作性强、使用简单。 除了Highcharts以外,Highsof
Albert陈凯
2018/04/08
1.4K0
highcharts中的x轴如何显示时分秒时间格式
上一篇文章写道:三分钟上手Highcharts简易甘特图:https://www.jianshu.com/p/d669d451711b,在官方文档里面,x轴默认为年月日。
王小婷
2018/09/26
4.7K0
Django教程第5章 | Web开发实战-数据统计图表(echarts、highchart)
echarts方案:通过jQuery自带ajax向服务端发送请求获取折线图、柱状图、饼图数据。
仲君Johnny
2024/01/24
4970
Django教程第5章 | Web开发实战-数据统计图表(echarts、highchart)
Highcharts-7-下钻图制作
下钻表示的是通过层级的方式来展示数据,比如我们想查看国内人口数的占比情况,我们可以先看各个省份的情况,接着我们想看具体某个省中各个地级市的占比,这就是通过下钻方式实现。
皮大大
2021/03/04
1.8K0
Highcharts-7-下钻图制作
HighCharts 嵌套仪表盘
效果图 要点 使用多个DIV绘制不同表盘,并设置背景色透明以叠加 chart: { backgroundColor: 'rgba(0,0,0,0)' }, 源码 <!DOCTYPE html>
路过君
2020/11/12
1.5K0
HighCharts 嵌套仪表盘
django Highcharts制作图表--显示CPU使用率
Highcharts 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表
py3study
2018/08/03
2.1K0
Highcharts使用指南
摘要 Highcharts图表控件是目前使用最为广泛的图表控件。本文将从零开始逐步为你介绍Highcharts图表控件。通过本文,你将学会如何配置Highcharts以及动态生成Highchart图表。 ---- 目录 前言(Preface) 安装(Installation) 如何设置参数(How to set up the options) 预处理参数(Preprocess the options) 活动图(Live charts) ---- 一、前言(Preface) Highcharts是一个非常
刘皓
2018/04/03
3.4K0
Flask 结合 Highcharts 实现动态渲染图表
最近动态图表可以说火爆全网,我们当然可以通过很多第三方工具来实现该功能,既方便又美观。可是作为折腾不止的我们来说,有没有办法自己手动实现一个简易版的呢,答案当然是肯定的,今天我们就先来看一看如何基于 highcharts 完成上面的需求。
周萝卜
2020/05/22
1.9K0
Highcharts-4-堆叠柱状图
Highcharts-4-柱状图2 本文继续介绍Highcharts中柱状图的制作,主要讲解了3种柱状图的制作: 堆叠柱状图 分组堆叠柱状图 带有百分比堆叠柱状图 垂直堆叠柱状图 效果图 先看下整体的
皮大大
2021/03/01
1.7K0
Highcharts-4-堆叠柱状图
为Highcharts 配置语法
实例中 id 为 container 的 div 用于包含 Highcharts 绘制的图表。
用户1685462
2021/09/04
6480
推荐阅读
相关推荐
【前端统计图】hcharts实现堆叠柱形图(与后台数据交互)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验