博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Highcharts使用二维数组生成图表
阅读量:6449 次
发布时间:2019-06-23

本文共 780 字,大约阅读时间需要 2 分钟。

Highcharts使用二维数组生成图表
二维数组是更为灵活的一种数据存储方式。在Highcharts中。能够使用配置项column和rows二维数组。对于使用columns构建的二维数组,Highcharts会依照列从上向下读取每一个x值的节点y值。而从第二行開始,每行是一个数据列,而且開始的第一个元素是数据列名。其构成的二维数组结构例如以下:
[
[null,   x值1, x值2, x值3, …, x值n],
[数据列名1, y值1, y值2, y值3, …, y值n],
[数据列名2, y值1, y值2, y值3, …, y值n,],
[……            ],
[数据列n, y值1, y值2, y值3, …, y值n,]
]
对于使用rows构建的二维数组,Highcharts会依照从左到右读取每一个x值的节点y值。

而从第二列開始,每列都是一个数据列,而且開始的第一个元素是数据列名。其构成的二维数组结构例如以下:

[
[null,  数据列名1, 数据列名2, 数据列名3, …, 数据列名n],
[x值1, y值1,  y值1,  y值1,  …, y值1     ],
[x值2, y值2,  y值2,  y值2,  …, y值2     ],
[…                                                                ],
[x值n, y值n,  y值n,  y值n,  …, y值n     ],
]
以下从columns构建的二维数组中读取数据。生成图表。核心代码例如以下:
data: {
columns: [
[null, 1, 2, 3, 4, 5, 6, 7],
[‘成绩’,85,93,95,91,97,94,89]
]
}

columns构建的二维数组
PS:该内容已经增加《网页图表Highcharts实践教程基础篇》v1.2.4中。

转载于:https://www.cnblogs.com/clnchanpin/p/7245863.html

你可能感兴趣的文章
centos查看端口被哪个应用端口占用命令
查看>>
Python学习笔记3-字符串
查看>>
logistic 回归(线性和非线性)
查看>>
nginx下禁止访问robots.txt的设置方法
查看>>
SQLPLUS 小技巧格式化字符串
查看>>
upc组队赛1 闪闪发光 【优先队列】
查看>>
AMD的Loom技术将大大改变新闻业的传统模式
查看>>
Thrift.0
查看>>
ios的fouse失效?
查看>>
转:如何将 Java 项目转换成 Maven 项目
查看>>
YACEP相关技术工具服务技巧(上)
查看>>
《AngularJS开发下一代Web应用》读书笔记与感想
查看>>
URAL 2034 Caravans(变态最短路)
查看>>
正向代理到指定泛域名的nginx配置
查看>>
mac版微信web开发者工具(小程序开发工具)无法显示二维码 解决方案
查看>>
wordcloud + jieba 生成词云
查看>>
关于“代码规范”,“Review”和“Check list”
查看>>
Xcode导入第三方库图文
查看>>
第八章 函数
查看>>
MySQL快速入门
查看>>