`

Highcharts:非常漂亮的图表API

 
阅读更多

Highcharts:非常漂亮的图表API

2009-12-07 11:30 by 副主编 zly06 评论(47) 有38153人浏览 收藏

Highcharts 是一个制作图表的纯Javascript类库,主要特性如下:

  • 兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等;
  • 对个人用户完全免费;
  • 纯JS,无BS;
  • 支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;
  • 跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTools类库;
  • 提示功能:鼠标移动到图表的某一点上有提示信息;
  • 放大功能:选中图表部分放大,近距离观察图表;
  • 易用性:无需要特殊的开发技能,只需要设置一下选项就可以制作适合自己的图表;
  • 时间轴:可以精确到毫秒;
  • ……

代码示例:

  1. var chart1 = new Highcharts.Chart ( {
  2.          chart: {
  3.             renderTo: 'chart-container-1' ,
  4.             defaultSeriesType: 'bar'
  5.          } ,
  6.          title: {
  7.             text: 'Fruit Consumption'
  8.          } ,
  9.          xAxis: {
  10.             categories: [ 'Apples' , 'Bananas' , 'Oranges]
  11.          },
  12.          yAxis: {
  13.             title: {
  14.                text: ' Fruit eaten'
  15.             }
  16.          },
  17.          series: [{
  18.             name: ' Jane',
  19.             data: [1, 0, 4]
  20.          }, {
  21.             name: ' John',
  22.             data: [5, 7, 3]
  23.          }]
  24.       });

 

Highcharts主页:http://www.highcharts.com/

 

Highcharts下载:http://www.highcharts.com/downloads/zips/Highcharts.zip

分享到:
评论

相关推荐

    Highcharts-4.0.4含中文API

    Highcharts-4.0.4含中文API,Highcharts 是一个用纯JavaScript编写的一个图表库,HighCharts特点:1.兼容性:HighCharts采用纯JavaScript编写,兼容当今大部分的浏览器,包括Safari、IE和火狐等等; 2.图表类型众多:...

    highcharts中文帮助文档(API)

    1. 图表基础配置:Highcharts的图表基础配置包括Chart图表区选项,它允许用户设置图表区域的背景色(backgroundColor)、边框宽度(borderWidth)、边框圆角(borderRadius)、容器(renderTo)、默认图表类型(type...

    svelte-highcharts:苗条的图表

    这个项目提供了一个模板,通过构建自定义元素(也称为Web组件),使得在Svelte应用中集成Highcharts图表变得简单易行。只需运行 `npm run dev` 命令,就可以启动开发环境,开始愉快地用Svelte创建自己的自定义图表...

    Highcharts_Highstock中文API

    #### 高级图表绘制技术:Highcharts与Highstock中文API解析 Highcharts和Highstock是两个广泛应用于Web应用中的JavaScript库,用于创建交互式图表和数据可视化。Highcharts主要用于标准图表类型,如线图、柱状图和...

    Highcharts-4.0.4中文api和demo

    Highcharts-4.0.4含中文API,Highcharts 是一个用纯JavaScript编写的一个图表库,HighCharts特点:1.兼容性:HighCharts采用纯JavaScript编写,兼容当今大部分的浏览器,包括Safari、IE和火狐等等; 2.图表类型众多:...

    Highcharts-3.0.0 经典图表例子

    同时,每个示例都可能包含配置对象的详细注释,这对于理解Highcharts的API非常有帮助。 总的来说,"Highcharts-3.0.0 经典图表例子"是一个全面的学习和参考资源,涵盖了Highcharts 3.0版本的主要功能。开发者可以...

    HighCharts_详细使用及API文档说明

    text: '我的第一条HighCharts图表' }, series: [{ data: [1, 2, 3, 4, 5] }] }); ``` 二、HighCharts API详解 1. 图表类型(Chart types):HighCharts支持多种图表类型,包括柱状图(column)、折线图(line...

    Highcharts-3.0.6统计图表多种示例

    6. **API和事件**:Highcharts提供了一套完整的API接口,用于在运行时创建、更新和修改图表。同时,它还支持一系列事件,如load、click、drilldown等,便于开发者响应用户操作。 7. **模块化**:Highcharts 3.0.6...

    3D图表Highcharts(3D)

    此外,Highcharts的API和配置选项极其灵活,允许开发者自定义图表的各个方面,如颜色、样式、标签、工具提示等。这使得Highcharts成为网页或应用程序中数据可视化的理想选择,无论是在企业报告、数据分析还是数据...

    highcharts制作强大的页面图表

    Highcharts支持动态更新数据,可以通过JavaScript操作API来添加、删除或修改数据系列,实现图表的实时更新。同时,它提供了丰富的事件监听器,如点击、鼠标移动等,可以自定义交互行为。 4. **响应式设计** ...

    highcharts&highstock中文API

    本文将深入解读Highcharts与Highstock的中文API,特别是那些对于开发非常有帮助的功能。 **1. Highcharts结构及API文档** - **准备工作**:Highcharts基于jQuery开发,因此,首先要在页面上引入jQuery库。其次,...

    Highcharts漂亮大气的图表(纯JS)

    Highcharts是一款广受欢迎的JavaScript库,用于创建美观且交互式的数据可视化图表。它以其灵活性、易用性和丰富的功能...通过不断探索Highcharts的API和示例,你可以发掘更多的可能性,提升数据展示的吸引力和理解度。

    Highcharts js生成图表

    Highcharts通过提供简洁的API接口,让开发者能够快速构建各种复杂的图表。 柱状图是Highcharts支持的基本图表类型之一,常用于显示各类数据的比较。通过设置数据数组和配置项,开发者可以定制颜色、标签、数据点等...

    HighCharts 2.1.9 及API说明文档

    总结起来,HighCharts 2.1.9是一个功能强大的JavaScript图表库,它结合了jQuery的优势,提供了丰富的图表类型和高度可定制化的API,使数据可视化变得简单易行。对于需要在Web应用中展示数据的开发者来说,HighCharts...

    Highcharts-4.0.1资源包+中文chm离线API

    - **API接口**:展示了如何在JavaScript代码中与Highcharts进行交互,如更新图表、添加新系列等。 学习并熟练掌握Highcharts 4.0.1,开发者可以创建出极具吸引力的数据可视化应用。无论是用于商业分析、网站统计...

    HighCharts一些demo和API

    这个压缩包包含了关于HighCharts的一些关键资源,包括API文档、示例Demo和属性截图,对于理解和应用HighCharts非常有帮助。 首先,让我们详细了解一下HighCharts的API。API(Application Programming Interface)是...

    highcharts3.0 API 离线版

    官网API:http://api.highcharts.com/highcharts 制作时间:2013-05-08 版本:3.0 用浏览器打开index.html即可。 注意:在chrome中不能使用(因chrome不支持本地ajax) 本人在ie8\firefox中使用正常。

    Highcharts API

    近段时间一直在用highcharts做图表,由于官网API加载速度慢,查询起来不方便,网上也没有chm格式的api。所以花了几天时间,自己动手做了一个chm格式的API,内容与官网一致,查询起来也方便。特此提供给有需要的童鞋...

    Highcharts多个图表共用一个提示框,每个图表多条曲线

    - `chart.html`是实际展示图表的HTML页面,里面会包含初始化Highcharts图表的JavaScript代码。 6. **实际应用**: - 在`chart.html`文件中,你需要按照Highcharts的API结构设置每个图表的配置,并添加上述的共享...

Global site tag (gtag.js) - Google Analytics