- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1
实验
实验3:通过Dimple.js完成合适的基本图表
实验概述
在课程中,我们已经了解什么是数据可视化,可视化的工具有哪些。此实验将练习如果使用Dimple及使用Dimple创建常用报表
实验目的
完成本实验后,应该能够
创建Dimple模板页
使用Dimple创建一个柱状图
使用Dimple创建一个折线图
使用Dimple创建一个饼状图
使用Dimple创建一个区域图
实验准备
为了更好的进行前端代码编程,我们推荐使用Hbuilder的编辑器,可以到其官网dcloud.io上下载其必威体育精装版版本。在其“边改边看模式”进行代码修改,可以直接看到显示效果。
在服务器上下载本实验的代码模板,加入到Hbuilder的项目目录中,完成实验环境准备,就可以开始实验了。
实验步骤
步骤1创建Dimple模板页
进入实验环境:
1、使用编辑器打开Test-03\dimple-01-template.html
2、引入DimpleJs文件及所依赖的库
scripttype=text/javascriptsrc=../js/dimple/d3.v4.3.0.js
/script
scripttype=text/javascriptsrc=../js/dimple/dimple.v2.3.0.js
/script
2
3、使用Chrome打开,并打开调试控制台看到界面显示“helloworld!”控制台无报错说明程序运行正常
步骤2使用Dimple创建一个柱状图
1、使用编辑器打开MyDemo\Test-03\dimple-02-chart-bar.html,在注释处下一行编写代码。
2、创建一个SVG
varsvg=dimple.newSvg(body,600,400);
3、创建一个报表
varchart=newdimple.chart(svg,data);
4、设置X轴
chart.addCategoryAxis(x,name);
5、设置Y轴
chart.addMeasureAxis(y,score);
6、设置报表呈现类型
chart.addSeries(null,dimple.plot.bar);
7、设置报表过度动画效果
chart.ease=poly;
8、绘制呈现报表
chart.draw(1000);
9、使用Chrome打开结果如下:
步骤3使用Dimple创建一个折线图
1、使用编辑器打开MyDemo\Test-03\dimple-02-chart-line.html。在注释处下一行编写代码。
2、创建一个SVG
3
varsvg=dimple.newSvg(body,800,500);
3、创建一个报表
varchart=newdimple.chart(svg,filterData);
4、设置X轴
varx=chart.addTimeAxis(x,年份);
x.dateParseFormat=%Y;
x.tickFormat=%Y;
5、设置Y轴
vary=chart.addMeasureAxis(y,人均CO2);
6、设置报表呈现类型
chart.addSeries(null,dimple.plot.line);
7、设置报表过度动画效果
chart.ease=linear;
8、绘制呈现报表
chart.draw(1000);
9、使用Chrome打开结果如下:
步骤4使用Dimple创建一个饼状图
1、使用编辑器打开MyDemo\Test-03\dimple-04-chart-pie.html。在注释处下一行编写代码。
2、创建一个SVG
4
3、4、varsvg=dimple.newSvg(body,600,
3、
4、
3、创建一个报表
varchart=newdimple.chart(svg,groupData);
4、设置呈现数据
chart.addMeasureAxis(p,value);
7、设置报表呈现类型
chart.addSeries(key,dimple.plot.pie);
7、设置报表图例
chart.addLegend(10,30,100,200,left);
8、绘制呈现报表
chart.draw();
9、使用Chrome打开结果如下:
步骤5使用Dimple创建一个区域图
1、使用编辑器打
您可能关注的文档
- 数据可视化基础04_QuickBI介绍 .docx
- 数据可视化基础04_QuickBI介绍 .pptx
- 数据可视化基础08_D3.js完成基本图表 .docx
- 数据可视化基础08_D3.js完成基本图表 .pptx
- 数据可视化基础09_时序数据的可视化 .docx
- 数据可视化基础09_时序数据的可视化 .pptx
- 数据可视化基础10_地理数据的可视化 .docx
- 数据可视化基础10_地理数据的可视化 .pptx
- 数据可视化基础11_多元数据的可视化 .docx
- 数据可视化基础12_数据分布的可视化 .docx
- 深圳一致药业股份有限公司招聘193人高频考题难、易错点模拟试题(共100题)附带答案王牌题库及答案【.docx
- 东莞炭黑项目申请报告.docx
- 塑料改性可行性报告.docx
- 2023-2028年中国咳特灵片行业市场深度评估及投资战略规划报告.docx
- 2025年中国淮安市服装行业发展潜力预测及投资战略研究报告.docx
- 洗护项目安全评估报告.docx
- 重点项目-汽车用铝合金铸件生产项目节能评估报告(节能专).docx
- 排水塑料管(热熔)公称直径125mm以内施工技术详解.pptx
- 2021-2026年中国生态功能区行业市场深度分析及“十四五”规划战略分析报告.docx
- 2024-2030年中国儿科感冒用药行业市场深度研究及投资规划建议报告.docx
文档评论(0)