这里的的代码可以直接拿走看哟,仅供参考

<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><style>canvas {border: 1px solid gray;margin: 50px auto;display: block;}</style>
</head><body><canvas id="cvs" width="800" height="500"></canvas><script>var ctx = document.getElementById('cvs').getContext('2d');var data=[{name:'java',color:'red',num:0.3},{name:'c#',color:'yellow',num:0.5},{name:'js',color:'blue',num:0.1},{name:'vue',color:'pink',num:0.1}];var startAngle=0;//开始角度var endAngle;//结束角//绘制图形for(var i in data){var item=data[i];//数据对象endAngle=item.num*2*Math.PI+startAngle;ctx.beginPath();//开启新路径ctx.fillStyle=item.color;//画笔颜色// console.log(item.color);ctx.moveTo(250,250);//指定圆心console.log(startAngle,endAngle);ctx.arc(250,250,200,startAngle,endAngle);//修改开始角度startAngle=endAngle;ctx.fill();}</script>
</body></html>

用 canvas制作一个饼状图相关推荐

  1. php生成饼状图 柱形图,求一个饼状图或柱状图php生成类或例子

    求一个饼状图或柱状图php生成类或例子 时间:2006/7/19 6:10:04 作者:佚名 人气:268 PHP代码:---------------------------------------- ...

  2. Python数据可视化 Pyecharts 制作 Pie 饼状图

    大家好,我是Mr数据杨!想象一下,我们身处三国演义的时代,虎踞龙盘,英勇战将,智勇之士,都在这个乱世中扮演着重要的角色.假设吾辈正是郭嘉,手中握有整个魏国兵力的详细信息,但这仅仅是一堆数字,怎么把它变 ...

  3. PHP之 将canvas生成的饼状图生成图片

    参考 https://blog.csdn.net/wxw_nini/article/details/82463749 https://blog.csdn.net/Byte_Dance/article/ ...

  4. D3.js 第13课 饼状图

    本文制作一个饼状图. 在布局的应用中,最简单的就是饼状图,通过本课您将对布局有一个初步了解. 数据 var dataset = [ 30 , 10 , 43 , 55 , 13 ]; 这样的值是不能直 ...

  5. canvas制作柱形图/折线图/饼状图,Konva写动态饼状图

    制作饼状图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...

  6. 利用Excel制作问卷的饼状图

    在调研过程中,调研方法有多种:问卷法,访谈法等,而当我们采用问卷法的时候,需要进行统计数据,当然如果选择例如问卷星等网上问卷的话,可以省去自己制作数据饼状图或条形图等麻烦,但因为一些原因,必须使用纸质 ...

  7. 若依项目制作饼状图和柱状图

    这里的是根据年两分段做一个饼状图,根据性别人数制作柱状图 echarts+vue 饼状图 先写一个实体类,将查到的数据放在实体类中,写一个mapper->mapper.xml->contr ...

  8. python立体感的饼状图如何做_AI教程:如何制作3D立体饼状图表?

    原标题:AI教程:如何制作3D立体饼状图表? 辛辛苦苦分析一堆大数据,竟然没人看!到底怎么办?俗话说,有图有真相,一图胜千言,取悦了眼球,剩下的都好说.如果你正着手于从数据中洞察出有用信息,那你所需要 ...

  9. android 最简单的饼状图

    录制的gif图有点渣,但是实际效果还是可以的. 因为项目需要绘制饼状图,就很简单的饼状图带一个选中的效果,本来也想使用MPAndroidChart这个库的,但是觉得就实现一个效果引用整个库,对于一个有 ...

最新文章

  1. lisp pl线线段数_vlisp每日源码(标注多段线线长)
  2. SAP UI5 应用开发教程之四十七 - 如何自定义 SAP UI5 字符串类型输入字段的校验逻辑
  3. 7. Oracle数据加载和卸载
  4. 深度学习——用向量重新组织输入数据
  5. java 知乎面试题_2019最新Java面试题,常见面试题及答案汇总(208道)
  6. python集合排序_numpy排序与集合运算用法示例
  7. Matlab自带的曲线拟合程序
  8. 数据结构Huffman树及编码
  9. 天空的颜色 454
  10. android root工具排行榜,可root任何机?史上最强安卓root工具出炉
  11. 黑客是怎样入侵你的网站的
  12. 选择服务器系统,服务器系统选择
  13. adb shell dumpsys activity activities调用信息分析
  14. html 滑屏 效果,HTML5 web app实现手动页面滑屏效果
  15. 台式计算机启动叫两声,电脑开机2声短报警什么情况
  16. 关于我用python表白成功这件事【表白成功】
  17. JAVA-DS-排序
  18. win7下运行Excel2007,出现“向程序发送命令时出现问题”的解决
  19. 计算机科学领域专业,计算机科学与技术专业主要包括哪些领域?
  20. 详解 利用NPOI向Excel指定位置中加入图片(支持.xlsx和.xls)

热门文章

  1. python多线程端口扫描
  2. 现实与理想(中国台湾清华大学教授彭明辉)
  3. 华硕主板如何设置开机自启_华硕主板bios怎样设置开机启动密码(cmos密码)
  4. 2018-2019-2 20189206 《网络攻防实践》 第十周作业
  5. 胡适先生的《中国公学十八年级毕业赠言》
  6. aps - (Advanced Planning And Scheduling) 高级计划和排程软件的架构和设计
  7. c语言编译器符号表,开元编译器 UCC 研究 - 符号表
  8. 苹果6如何截屏_苹果iPhone 11的5个隐藏使用技巧 学会了让你的手机更好用
  9. 西门子dcs系统组态手册下载_“DCS系统组态”是什么意思?其步骤方法又有哪些?...
  10. 实战派 | Java项目中玩转Redis6.0客户端缓存