特效描述:利用HTML5实现 数据曲线 走势图表代码。利用HTML5实现数据曲线走势图表代码

代码结构

1. 引入JS

2. HTML代码

var data = generateDayWiseTimeSeries(new Date("22 Apr 2017").getTime(), 115, {

min: 30,

max: 90

});

var options1 = {

chart: {

id: "chart2",

type: "area",

height: 230,

foreColor: "#ccc",

toolbar: {

autoSelected: "pan",

show: false

}

},

colors: ["#00BAEC"],

stroke: {

width: 3

},

grid: {

borderColor: "#555",

yaxis: {

lines: {

show: false

}

}

},

dataLabels: {

enabled: false

},

fill: {

gradient: {

enabled: true,

opacityFrom: 0.55,

opacityTo: 0

}

},

markers: {

size: 5,

colors: ["#000524"],

strokeColor: "#00BAEC",

strokeWidth: 3

},

series: [

{

data: data

}

],

tooltip: {

theme: "dark"

},

xaxis: {

type: "datetime"

},

yaxis: {

min: 0,

tickAmount: 4

}

};

var chart1 = new ApexCharts(document.querySelector("#chart-area"), options1);

chart1.render();

var options2 = {

chart: {

id: "chart1",

height: 130,

type: "bar",

foreColor: "#ccc",

brush: {

target: "chart2",

enabled: true

},

selection: {

fill: {

color: "#fff",

opacity: 0.4

},

xaxis: {

min: new Date("27 Jul 2017 10:00:00").getTime(),

max: new Date("14 Aug 2017 10:00:00").getTime()

}

}

},

colors: ["#FF0080"],

series: [

{

data: data

}

],

stroke: {

width: 2

},

grid: {

borderColor: "#444"

},

markers: {

size: 0

},

xaxis: {

type: "datetime",

tooltip: {

enabled: false

}

},

yaxis: {

tickAmount: 2

}

};

var chart2 = new ApexCharts(document.querySelector("#chart-bar"), options2);

chart2.render();

function generateDayWiseTimeSeries(baseval, count, yrange) {

var i = 0;

var series = [];

while (i < count) {

var x = baseval;

var y =

Math.floor(Math.random() * (yrange.max - yrange.min + 1)) + yrange.min;

series.push([x, y]);

baseval += 86400000;

i++;

}

return series;

}

html数字数据走势图,利用HTML5实现数据曲线走势图表代码相关推荐

  1. 基于HTML5canvars的小游戏,利用HTML5实现Canvas激流勇进小游戏代码

    特效描述:利用HTML5实现 Canvas 激流勇进 小游戏代码.利用HTML5实现Canvas激流勇进小游戏代码 代码结构 1. 引入JS 2. HTML代码 进入游戏 游戏玩法:使用左键.右键和上 ...

  2. matlab将表格数据做成图,入excel表格数据做图-如何向matlab中导入excel表格 利用表格数据做出图......

    如何向matlab中导入excel表格 利用表格数据做出图... 1.将待导入的矩阵结构的数据录入Excel中,录入时注意行列要跟原矩阵一一对应 2.录入完以后保存数据,为了后续步骤使用方便,命名时我 ...

  3. 自定义view走势图(三、贝塞尔曲线)

    在开发中,对于走势图和统计图,会有用平滑的曲线来进行展示的需求,我首先想到的就是贝塞尔曲线.那么贝塞尔曲线是啥呢,贴上两张图多看一会就明白了 图一     图二 上面图一是二阶贝塞尔曲线,图二是三阶贝 ...

  4. 如何用python画数据图-利用Python绘制数据的瀑布图的教程

    介绍 对于绘制某些类型的数据来说,瀑布图是一种十分有用的工具.不足为奇的是,我们可以使用Pandas和matplotlib创建一个可重复的瀑布图. 在往下进行之前,我想先告诉大家我指代的是哪种类型的图 ...

  5. html5走势图动态,CSS3+jQuery的互动走势图

    在本教程中,我们将编写一个交互式图形使用jQuery和CSS3.我们将使用jQuery的流行的绘图插件"Flot".Flot是一个纯粹的 JavaScript,jQuery的绘图库 ...

  6. python怎样显示表格数据匹配_利用Python实现数据匹配(vlookup)

    平时我们经常会制作周报.月报这种Excel操作相同的报表,我们可以使用python的pandas库对其进行自动化.这篇文章就演示了利用python实现使用Excel中的vlookup函数,并将其脚本封 ...

  7. npp夜光数据介绍 viirs_利用NPP-VIIRS夜光数据识别中国收缩城市

    来源:北京城市实验室BCL 本文多图,建议阅读5分钟. 我们比较了2013年至2016年可见光红外成像辐射计套件(NPP-VIIRS)数据的调整后的夜光强度,以准确地识别出整个中国正在收缩的城市. [ ...

  8. layui数据可视化_利用ggplot2进行数据可视化

    2020-04-25 1.1. first step --意识到ggplot绘制其实是由一层层图层组成,一个命令即可增加一层 ggplot(data = mpg) + geom_point(mappi ...

  9. sqoop从mysql导入数据到hdfs_利用Sqoop将数据从数据库导入到HDFS

    基本使用 如下面这个shell脚本: #Oracle的连接字符串,其中包含了Oracle的地址,SID,和端口号 CONNECTURL=jdbc:oracle:thin:@20.135.60.21:1 ...

最新文章

  1. 为什么曾经厉害的人突然不厉害了?
  2. python为什么运行不了_为什么python运行效率低?原来因为它!
  3. (转)通过maven,给没有pom文件的jar包生成pom文件,maven项目引入本地jar包
  4. 每小时的数据mysql_荐 mysql查询每小时数据和上小时数据的差值
  5. 龙芯派启用串口3-5
  6. 数字非压缩光端机的选购原则
  7. Android 获取设备ID,手机厂商,运营商,联网方式,获取系统语言,获取时区
  8. 使用 Syslog 连接 Sentinel
  9. high-speed A/D performance metrics and Amplifie...
  10. [Vuex系列] - Mutation的具体用法
  11. 用Python一键生成炫酷九宫格图片,火了朋友圈
  12. 报表打印问题整体解决方案
  13. 手机端网页开发的两个重要设置
  14. python中matplotlib 的简单使用
  15. Math类的常用方法
  16. SPSS Modeler18.0数据挖掘软件教程(一):背景及软件简介
  17. extjs中的flex_Extjs 教程
  18. 京东支付SDK重构设计与实现
  19. 知了课堂项目初始化数据库 进行数据迁移
  20. js模板引擎 html,JS 模板引擎

热门文章

  1. Trister‘s Lend借贷协议如何解决流动性困境?
  2. 【评测】CHO细胞培养技术
  3. 【Redis】基础篇
  4. Unity3d 在 twitter 转载(周报) 2018.11.10
  5. 超简单:3分钟制作惊艳的词云图
  6. matlab fprintf输出矩阵
  7. Spring boot项目搭建案例
  8. 做什么兼职赚钱快靠谱?分享6个可以兼职做的项目!
  9. Activiti源码解读之TaskService
  10. SFTP获取文件夹内的文件名,文件大小,文件修改时间