Chart.js绘图,数据图

首先下载需要引用的Chart.js文件

https://github.com/nnnick/Chart.js

也可以把整个文件夹都下载到本地,里面包含了一些demo

<html><head><meta charset="utf-8"><script type="text/javascript" src="js/chart/Chart.js"></script></head><body><canvas id="canvas" height="450" width="600"></canvas><script type="text/javascript">var ctx = new Chart(document.getElementById("canvas").getContext("2d"));var options = {scaleFontSize: 13, scaleFontColor: "#ffa45e"};// 线型图var LineChart = {labels: ["Ruby", "jQuery", "Java", "ASP.Net", "PHP"],datasets: [{fillColor: "rgba(151,249,190,0.5)",strokeColor: "rgba(255,255,255,1)",pointColor: "rgba(220,220,220,1)",pointStrokeColor: "#fff",data: [10, 20, 30, 40, 50]}, {fillColor: "rgba(252,147,65,0.5)",strokeColor: "rgba(255,255,255,1)",pointColor: "rgba(173,173,173,1)",pointStrokeColor: "#fff",data: [28, 68, 40, 19, 96]}]};var myLineChart = ctx.Line(LineChart, options);// 条形图var BarChart = {labels: ["Ruby", "jQuery", "Java", "ASP.Net", "PHP"],datasets: [{fillColor: "rgba(151,249,190,0.5)",strokeColor: "rgba(255,255,255,1)",data: [13, 20, 30, 40, 50]}, {fillColor: "rgba(252,147,65,0.5)",strokeColor: "rgba(255,255,255,1)",data: [28, 68, 40, 19, 96]}]};//var myBarChart = ctx.Bar(BarChart, options);// 饼状图var pieChart = [{value: 40, color: "#fcc79c"},{value: 30, color: "#beefd2"},{value: 90, color: "#ffddfb"},];//var myPieChart = ctx.Pie(pieChart);// 环状图var doughnutChart = [{value: 60, color: "#fcc79e"},{value: 30, color: "#beefd2"},{value: 50, color: "#ffddfb"},{value: 120, color: "#cdecff"},{value: 90, color: "#fff5bc"}];//var myRingChart = ctx.Doughnut(doughnutChart);</script></body>
</html>

主要是chart.js引用到位就ok了,其他的根据自己需求来更改图标效果

Chart.js中文文档

http://www.bootcss.com/p/chart.js/docs/

Chart.js绘图,数据图相关推荐

  1. SpringBoot整合chart.js完成数据可视化,展现数据趋势与变化!

    SpringBoot整合chart.js完成数据可视化 项目源码 点击进入github获取源码 一个搭好的SpringBoot微服务框架,简单整合了一些东西,前后端分离,后端只需要向前端 提供JSON ...

  2. chart.js ajax 折线图,如何在ChartJs 的折线图中显示数据值或索引标签

    如何在Chartjs的折线图中显示数据值或索引值,如图所示: 图例.PNG 简介 Chart.js是一款不依赖任何外部js库的图标插件,具体的使用方法可查看Chart.js官网. 需求 Chart.j ...

  3. java 实现雷达图,如何使用y轴为0到100的chart.js创建雷达图?

    我目前正在使用Chart.js将我的数据显示为雷达图 . 我面临的问题是,每次我向页面添加数据时,它都会将最大值设置为表中最高值 . 我需要它从0到100的Y轴开始 . 我正在使用Chart.js v ...

  4. html chart标签,用 Chart.js 画扇形图并显示标签

    chart.js 扇形图 var ctx = document.getElementById("myChart").getContext('2d'); var myChart = ...

  5. chart.js使用学习——折线图(1:基本用法)

      折线图,即在直角坐标系中用直线串起来的一系列点形成的图形.在excel.ppt等办公软件中经常见到折线图,应用系统中也有不少统计汇总功能以折线图形式展示.本文根据参考文献1-2学习chart.js ...

  6. chart.js使用学习——雷达图

      雷达图以二维形式综合对比多组数据的差异,常用于比较2组或更多组数据集[1].chart.js中雷达图的数据准备与其它图形相同,主要差异在于创建chart对象时,图形类型需指定为"rada ...

  7. 使用 Vue.js 和 Chart.js 制作绚丽多彩的图表

    本文作者:Jakub Juszczak  编译:胡子大哈 翻译原文:http://huziketang.com/blog/posts/detail?postId=58e5e0e1a58c240ae35 ...

  8. chart.js使用用法

    下面的链接是不同的图的实例,请先看本文了解大概,再看不同的统计图的实现 使用chart.js画折线图 甜甜圈图和饼状图 chart.js使用用法 定义画布 <canvas id="my ...

  9. 如何在 Vue 中使用 Chart.js - 手把手教你搭可视化数据图表

    本文首发:<如何在 Vue 中使用 Chart.js - 手把手教你搭可视化数据图表> 使用 Chart.js 在 Vue 搭建的后台管理工具里添加炫酷的图表,是所有数据展示类后台必备的功 ...

最新文章

  1. 白盒测试实践作业任务分配
  2. 记TX实习生笔试归来
  3. 分治法求数组中的最大最小元素
  4. hdfs深入:10、hdfs的javaAPI操作
  5. mui初级入门教程(六)— 模板页面实现原理及多端适配指南
  6. java okhttp设置超时_Java OkHttpClient.setWriteTimeout方法代码示例
  7. cass光标大小怎么调_cass7period;0鼠标不显示怎么解决quest;
  8. 用Docker在一台笔记本电脑上搭建一个具有10个节点7种角色的Hadoop集群(上)-快速上手Docker...
  9. FPGA D触发器实验
  10. 一般人都不知道的功能强大的超级搜索引擎!!!!
  11. GDPR 和个人信息保护的小知识
  12. Anchor-Free系列之CornerNet: Detecting Objects as Paired Keypoints
  13. win7啊,我的纠结,ip啊
  14. python11.网络通信过程
  15. Linux下CGroup进行CPU内存等资源控制
  16. html里的下划线怎么消除,如何取消自带的下划线
  17. 2014-2018年中国巨型计算机行业发展分析及投资研究报告
  18. 英雄联盟s10信息详解
  19. 数据结构与算法 学习笔记(上)
  20. 甲骨文业绩超预期股价大涨近11% 市值首超2000亿美元

热门文章

  1. 指法练习软件需求说明书
  2. ros2上怎样才能玩rmf?
  3. keil 对于 ERROR: FILE DOES NOT EXIST错误的解决办法
  4. Excel 隔行变色
  5. 校招和社招有什么区别?不同时期重点不同!
  6. svn修改offline状态
  7. 招商信诺完成15例新冠病毒感染肺炎赔付;东呈减免湖北加盟酒店重大费用 | 美通企业日报...
  8. 取消双Shift全局搜索
  9. C#开发简单绘图工具
  10. 如何从零开始设计一款小程序原型?