厦门大学计算机科学系研究生课程
《大数据技术原理与应用》
上机练习
D3可视化库安装和使用
主讲教师:林子雨 厦门大学数据库实验室 二零一五年九月
目录
1 2 3 4 5 6 7
作业题目 ................................................................................................................................... 1 作业目的 ................................................................................................................................... 1 作业性质 ................................................................................................................................... 1 作业考核方法 ........................................................................................................................... 1 作业提交日期与方式 ............................................................................................................... 1 作业准备 ................................................................................................................................... 1 作业内容 ................................................................................................................................... 2 7.1添加元素 ........................................................................................................................... 2 7.2数据绑定 ........................................................................................................................... 2 7.3使用数据 ............................................................................................................................. 4 7.4用层画条形图 ..................................................................................................................... 5 7.5 SVG概要 ............................................................................................................................ 7 7.6散点图 ............................................................................................................................... 10 7.7更自由的条形图 ............................................................................................................... 14 7.8 D3作业 ............................................................................................................................. 15 8 实验报告 ................................................................................................................................. 16 附录1:任课教师介绍..................................................................................................................... 16 附录2:课程教材介绍 .................................................................................................................. 16
《大数据技术原理与应用》 D3可视化库安装和使用
上机练习说明
主讲教师:林子雨
E-mail: ziyulin@xmu.edu.cn 个人主页:http://www.cs.xmu.edu.cn/linziyu
1 作业题目
D3可视化库安装和使用。
2 作业目的
旨在让学生了解D3可视化数据库,并掌握最基本的使用方法,会生成一些比较简单的图表。
3 作业性质
课后作业,必做,作为课堂平时成绩。
4 作业考核方法
提交上机实验报告,任课老师根据上机实验报告评定成绩。
5 作业提交日期与方式
数据可视化章节内容结束后的下一周周六晚上9点之前提交。
6 作业准备
请阅读厦门大学林子雨编著的大数据专业教材《大数据技术原理与应用》(官网:http://dblab.xmu.edu.cn/post/bigdata/),了解数据可视化的概念与意义。
D3 的全称是(Data-Driven Documents),顾名思义可以知道是一个被数据驱动的文档。听名字有点抽象,说简单一点,其实就是一个 JavaScript 的函数库,使用它主要是用来做数据可视化的。学习 D3 最好的地方是: http://d3js.org/ ,D3 是一个 JavaScript 函数库,并不需要通常所说的“安装”。它只有一个文件,在 HTML 中引用即可。有两种方法: (1)下载 D3.js 的文件
d3.zip
解压后,在 HTML 文件中包含相关的 js 文件即可。
?
(2)还可以直接包含网络的链接,这种方法较简单: