首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏.NET后端开发

    Highcharts使用指南

    摘要 Highcharts图表控件是目前使用最为广泛的图表控件。本文将从零开始逐步为你介绍Highcharts图表控件。 通过本文,你将学会如何配置Highcharts以及动态生成Highchart图表。 它主要包括两个部分:Highcharts和Highstock。 Highcharts可以为您的网站或Web应用程序提供直观,互动式的图表。 如果想要了解更多Highcharts的信息,可以参考官网:http://www.highcharts.com。 设置的宽度和高度将作为Highcharts图表的宽度和高度。

    4.5K50发布于 2018-04-03
  • 来自专栏跟牛老师一起学WEBGIS

    Highcharts导出图片

    概述: Highcharts是在做项目涉及到统计图的时候大家的首选,同时也会用到highcharts的export功能,将统计图导出为图片,刚好,最近也遇到了这样的事情,总结出来,以备后用。 导出方式: highcharts导出图片实现有三种:highcharts服务器导出、局域网服务器导出、本地后台导出。 首先,highcharts服务器导出是默认的导出方式,不需要任何操作,只需在chart中配置export参数即可,但是这种导出方式需要联网; 其次,局域网服务器导出,需要在局域网内配置导出的服务器,可参考 http://www.highcharts.com/docs/export-module/setting-up-the-server进行配置; 最后,本地后台导出,既不需要联网,也不需要局域网服务器,直接在后台写对应的 导出原理: Highcharts图表导出(或下载)本质上是将SVG代码转换为不同文件格式的过程,用到的工具是batik,所以所谓导出服务器,只不过是调用batik,将SVG代码转换并下载。

    3.4K20发布于 2018-10-23
  • 来自专栏前端之攻略

    highcharts本地导出

    highcharts有自动导出的模块,以vue中使用为例,只要在main.js中引入导出模块并注册 import Exporting from 'highcharts/modules/exporting.js Highchart) 但是这样会调用highcarts在线的接口地址,但是要不能上外网就需要本地导出,本地导出只要额外引入离线导出模块并注册 import OfflineExporting from 'highcharts /modules/offline-exporting.js' OfflineExporting(Highchart)  需要配置libURL,否则依然调用的在线highcharts接口地址,具体操作把 node_modules》highcharts>lib文件夹复制到我们项目的public>static目录下,并配置libURL exporting:{ buttons:{ // printMaxWidth:1100, // width:1090 // 没有效果 }, 但是配置好之后遇到导出pdf文字会出现乱码,查资料发现需要升级highcharts

    1.3K30编辑于 2022-11-21
  • 来自专栏前端之攻略

    引入highcharts主题

    如果把highcharts的主题放到自己的文件夹中方便修改,该怎么做呢? 新建一个主题的js文件 主题js的内容 import Highcharts from "highcharts/highcharts"; Highcharts.theme = { colors: (Highcharts.theme); 最后在main.js中引入即可 import Highchart from "highcharts/highcharts"; import HighchartsVue from "highcharts-vue"; import stockInit from "highcharts/modules/stock"; import '@/assets/js/highchartsTheme ="chartOptions" :callback="myCallback"></highcharts>

    </template> <script> export default {

    1.3K20发布于 2020-05-25
  • 来自专栏网站教程

    Highcharts 配置语法

    第一步:创建 HTML 页面 创建一个 HTML 页面,引入 jQuery 和 Highcharts 库: 文件名:HighchartsTest.htm <html><head><title>Highcharts  教程 | 菜鸟教程</title>     <script src="    <script src="/try/demo_source/highcharts.js"></script></head> 第二步: 创建配置文件 Highcharts 库使用 json 格式来配置。 $('#container').highcharts(json); 这里 json 表示使用 json 数据格式和 json 格式的配置来绘制图表。 (runoob.com)</title><script src="<script src="http://code.highcharts.com/highcharts.js"></script></head

    95000发布于 2021-09-04
  • 来自专栏路过君BLOG from CSDN

    HighCharts 嵌套仪表盘

    lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="resources/js/<em>highcharts</em>.js "></script> <script src="resources/js/<em>highcharts</em>-more.js"></script> <script src="resources/js && <em>Highcharts</em>.theme.contrastTextColor) || 'black') + '">{y}' + '< && Highcharts.theme.contrastTextColor) || 'black') + '">{y}' + '< && Highcharts.theme.contrastTextColor) || 'black') + '">{y}' + '<

    1.7K30发布于 2020-11-12
  • 来自专栏前端之攻略

    highcharts 点击事件用法

    <template>

    {{pointerValue}} <highcharts :options="chartOptions" :callback="myCallback "></highcharts>
    </template> <script> export default { name: "HelloWorld", data() { }, ], }, }; }, mounted() { }, methods: { }, }; </script> <style> .highcharts-container

    4.9K20发布于 2021-09-06
  • 来自专栏路过君BLOG from CSDN

    highcharts 扇形玫瑰图

    效果图 依赖模块 variable-pie.js 源码 Highcharts.chart('container', { chart: { type: 'variablepie'

    1.6K10发布于 2021-10-15
  • 来自专栏时悦的学习笔记

    pandas和highcharts介绍

    的环境 关于如何迁移将在后面介绍 开发环境 操作系统:CentOS 7.4 Python版本 :3.6 Django版本: 1.10.5 操作系统用户:oms 数据处理:pandas 前端展示:highcharts ---- 2. highcharts 2.1 highcharts介绍 highcharts可以将满足其要求的数据转化成各种图表(折线图,柱状图等)在前端显示 ? 它的使用是免费的,但如果用于盈利需要商业授权 官方网站: https://www.highcharts.com/ https://www.hcharts.cn/ 2.2 如何安装 我们可以在他的中文网站下载 /js/highcharts.js"></script> 也可直接使用我github上面的 3.时间控件 这里我们使用My97DatePicker 来提供时间选择功能 ? 官网网址: http://www.my97.net/ 和highcharts一样我们将其下载下来放在static_root目录下并在template中引用 <script type="text/javascript

    1.5K10发布于 2020-08-19
  • 来自专栏机器学习/数据可视化

    Highcharts-1-入门介绍

    Highcharts-1-入门介绍 从本篇文章开始要写一个新的可视化库的系列文章:Highcharts。 4大强项 Highcharts 方便快捷的纯JavaScript 交互性图表;Highcharts是目前市面上最简单灵活的图表库 ? 使用CDN <script src="https://code.<em>highcharts</em>.com/<em>highcharts</em>.src.js"></script> 使用npm npm install highcharts 学习资料 扩展资源:https://www.highcharts.com.cn/implementation 中文文档实例:https://www.highcharts.com.cn/demo/highcharts python-highcharts:https://github.com/kyper-data/python-highcharts

    1.7K30发布于 2021-03-01
  • 来自专栏机器学习/数据可视化

    Highcharts-2-配置项

    Highcharts-2-配置项介绍 本文介绍的是Highcharts中相关配置项,理解各个名词的基本含义。 ? 参考信息来自官网,仅供学习使用:https://api.highcharts.com.cn/highcharts Highcharts基本组成 一个图标通常是由图表区、标题、绘图区、坐标轴、图例/数据列等不同部分组成的 名词解释 lang:语言文字对象,所有Highcharts文字相关的设置 chart:图表区、图形区和通用图表配置选项 colors:图表数据列颜色配置,是一个颜色数组 credits: 版权信息,Highcharts 案例说明: Highcharts.setOptions({ global: { # 全局配置参数是针对所有Highcharts图表生效的配置,只能通过Highcharts.setOption函数来配置 Wednesday", "Thursday", "Friday", "Saturday"] shortWeekdays: Array<String> # 星期的缩写,如果有指定该参数,那么 Highcharts

    2.7K20发布于 2021-03-01
  • 来自专栏前端之攻略

    highcharts 极地图的应用

    highcharts极地图类似echarts里面的极坐标图,用法也相似 官网例子 ? 在vue项目中实现极地图的方法 一、在main.js中引入 highcharts/highcharts-more import Highchart from "highcharts/highcharts " import HighchartsVue from "highcharts-vue" import stockInit from "highcharts/modules/stock" import seriesLabel from "highcharts/modules/series-label" import HighchartsMore from "highcharts/highcharts-more highcharts import HighCharts from "highcharts"; chartOptions1: { chart: {

    2.2K30发布于 2020-10-23
  • 来自专栏机器学习/数据可视化

    Highcharts-3-绘制柱状图

    Highcharts-3-绘制柱状图 本文介绍的是如何利用python-highcharts绘制柱状图 水平/垂直柱状图 蝴蝶柱状图 堆叠柱状图 带有负值柱状图 水平/垂直柱状图 图形 首先我们直接看看最终的效果 : 4个洲 5个年份 点击年份的时候会隐藏或者显示 隐藏其中一个年份: 代码 原始数据和代码 from highcharts import Highchart # 导入库 H = Highchart && Highcharts.theme.legendBackgroundColor) || '#9ACFF0')", # 图例背景颜色 'shadow': True }, && Highcharts.theme.legendBackgroundColor) || '#9ACFF0')",#图例背景颜色 'shadow': True }, 在柱状图上方将数据显示出来的配置: 完整的代码如下所示: from highcharts import Highchart # 导入库 H = Highchart(width=800, height

    3.1K20发布于 2021-03-01
  • 来自专栏前端之攻略

    highcharts 自适应div的宽度

    如果窗口变化时,highcharts图表是自带自适应的,但是切换折叠菜单时,highchats图表并不自适应外层div的宽度。如何实现适应div的宽度? 在网上找到有个 reflow 的方法,我是在项目中引入的 highcharts-vue ,问题在于使用了highcharts-vue 如何获取图表对象 <highcharts id="chart" :options ="chartOptions1" style="height:250px" ref="chart1"></highcharts> 获取图表对象---this. $refs.chart2.chart.reflow() //HighCharts.charts[0].reflow(); //HighCharts.charts[1].reflow

    4K20发布于 2020-07-14
  • 来自专栏令仔很忙

    新手学HighCharts(一)----基本使用

    HighCharts简介 ---- 最近做的项目需要用到数据分析,图表显示,之前做项目的时候用到过highcharts,不过也只是简单的会用而已,然后再网上查了查highcharts的优点: Highcharts Highcharts是基于js制作出来的。是一个js类库。无论你使用什么后端语言,都可以很方便的使用Highcharts来做图表或者统计。 Highcharts是一款开源图表库,开源但不完全免费。Highcharts针对个人用户及非商业用途免费,商业用途需要购买授权。 HighCharts的使用 ---- 下载插件 若要用HighCharts的话,得先引用它的插件,插件不大,核心文件只有一个highcharts.js文件,可以去HighCharts官网上去下载: --highcharts核心文件--> <script type="text/javascript" src="http://cdn.hcharts.cn/<em>highcharts</em>/<em>highcharts</em>.js

    2.9K10发布于 2018-09-14
  • 来自专栏编程微刊

    Highcharts柱形范围图使用示例

    功能需求:统计三种不同的状态在一天的时间段里面所占的范围 第一步:引入highcharts.js和highcharts-more.js文件 引入文件文件源码:下载https://img.hcharts.cn /highcharts/highcharts-more.js <! -- 引入highcharts.js和highcharts-more.js文件 --> <script src="http://cdn.hcharts.cn/<em>highcharts</em>/<em>highcharts</em>.js "></script> <script src="js/<em>highcharts</em>-more.js"></script> 第二步: <! -- 引入 highcharts.js --> <script src="http://cdn.hcharts.cn/<em>highcharts</em>/<em>highcharts</em>.js"></script>

    19800编辑于 2025-05-18
  • 来自专栏机器学习/数据可视化

    Highcharts-7-下钻图制作

    Highcharts-7—下钻图形 本文中只讲解一个图形的制作:下钻图 下钻表示的是通过层级的方式来展示数据,比如我们想查看国内人口数的占比情况,我们可以先看各个省份的情况,接着我们想看具体某个省中各个地级市的占比 代码 # -*- coding: utf-8 -*- from highcharts import Highchart H = Highchart(width=850, height=400) # /6/highcharts.js"></script> <script type="text/javascript" src="https://code.<em>highcharts</em>.com/6 /<em>highcharts</em>-more.js"></script> <script type="text/javascript" src="https://code.<em>highcharts</em>.com 感觉是下载<em>highcharts</em>的版本时候,模块文件要统一下。后续跟进这个问题。

    2.2K10发布于 2021-03-04
  • 来自专栏机器学习/数据可视化

    Highcharts-12-绘制基础折线图

    Highcharts-12-绘制基础折线图 本文中介绍的是如何利用python-highcharts绘制折线图 指定x轴数据标签 显示点值的数据 显示最值和均值的折线图 可缩放的X轴 指定x轴数据标签 效果 代码 from highcharts import Highchart H = Highchart(width=850, height=400) options = { 'title': { 销售') H.add_data_set(data4, 'line', '项目开发') H.add_data_set(data5, 'line', '其他') H 显示点值的数据 效果 代码 from highcharts (data_London, 'line', 'London') H 重点配置的部分: 显示最值和均值的折线图 比如我们想绘制一个月中最大值和最小值以及相应均值的天气气温折线图 效果 代码 from highcharts ().colors[0]"], [1, "Highcharts.Color(Highcharts.getOptions().colors[0]).setOpacity

    2.1K20发布于 2021-03-23
  • 来自专栏机器学习/数据可视化

    Highcharts-11-饼图绘制大全

    Highcharts-11-利用Highcharts绘制饼图 本文中介绍的是如何利用python-highcharts绘制各种饼图来满足不同的需求,主要包含: 基础饼图 单色+多色饼图制作 带上图例+数据的饼图 Highcharts中就是通过Highcharts.getOptions().colors来设置默认的颜色。我们改变下设置,绘制另一种颜色的饼图: ? ? 双层饼图 上面介绍了各种单个饼图的制作,下面讲解如何利用python-highcharts制作双层饼图。看看整体的效果: ? 总结 本文结合各种实际案例介绍了如何利用python-highcharts来绘制各种不同需求的饼图或者扇形图。 通过上面案例的介绍,我们发现使用Highcharts绘制图形的主要步骤如下: 1、导入我们需要的Highcharts库,再实例化一个Highcharts对象 2、数据项的配置:在绘图的时候,数据的配置也很重要

    2.1K30发布于 2021-03-08
  • 来自专栏机器学习/数据可视化

    Highcharts-6-柱状图汇总

    Highcharts快速入门及绘制柱状图 本文重点介绍的是可视化库Highcharts的相关基础知识,以及如何利用Highcharts来绘制不同场景和需求下的精美柱状图,主要内容包含: Highcharts 简介 Highcharts有多强 Highcharts 4大利器 python-highcharts使用 绘制精美柱状图 ? 中文官网地址:https://www.highcharts.com.cn/ Highcharts特性 Highcharts具备诸多特性,以至于它大受欢迎: 兼容性:支持所有主流的浏览器和移动平台(iOS Highcharts 4大利器 Highcharts之所以如此强大,主要是因为它有3大利器: Highcharts Highcharts Stock Highcharts Maps Highcharts python-highcharts使用 安装python-highcharts 开头笔者提到过:Highcharts是基于JavaScript编写的图表库。

    4.6K10发布于 2021-03-01
  • 领券