特别感谢:1.[张天旭]的D3API汉化说明.已被引用到官方站点: 2.[馒头华华]提供的ourd3js.com上提供的学习系列教程,让我们这些新人起码有了一个方向. 不得不说,学习国外的新技术真的是一个非常艰苦的过程. 在学习D3绘制地图的过程中.有朋友建议看一下当中投影的说明比較好.于是,凭借我这半吊子不到的英文水平,大致给翻译了下来,仅供參考: 原文链接:https://github.com/mbostock/d3/wiki/Geo-Projections#albers D3中一共提供了1…
D3 学习笔记 D3简介 D3全称是Data-Driven Documents数据驱动文档,是一个开源的javascript库,可以用于数据可视化图形的创建,但不仅仅只是这些.可以查看d3帮助文档还有样例演示. 安装D3 从github上面fork最新版本d3文件,地址在D3源文件. 引用d3.js <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"&g…
1. 安装: npm i d3 --save 2. 引入:main.js import * as d3 from "d3"; Vue.prototype.$d3 = d3; window.d3 = d3; //暂时设置为全局变量 3. demo代码:  demo源码参考地址 <template> <div style="width: 100%;height: 100%;"> <svg version="1.1" xm…
D3学习笔记一 什么是D3? D3(全称Data Driven Documents)是一个用来做Web数据可视化的JavaScript函数库.D3也称之为D3.js. D3是2011年由Mike Bostock, Jeff Heer, Vadim Ogievetsky开发的,前身是Protovis. D3的特点 与DOM绑定在一起 数据转化与图形绘制分开 基于JavaScript语言 大量复杂算法封装成布局,适用于各种图表绘制. 基于SVG. 构成要素: 坐标,大小,色彩,标签,关联. 图表种类…
D3学习之地图 (2017.03.09-03.11) 地图的意义 在可视化领域中,将数据点投影和关联到地理区域上,是一个非常关键的内容(体现了可视化中利用读者自身知识常识从而加速吸收信息的原则). GeoJSON and TopoJSON GeoJSON是用于描述地图空间信息的数据格式.GeoJSON不是一种新的格式,其语法规范是符合JSON格式的,只不过对其名称进行了规范,专门用于表示地理信息.GeoJSON里的对象也是由名称/值对的集合构成,名称总是字符串,值可以是字符串.数字.布尔值.对象…
D3学习之动画和变换 ##(17.02.27-02.28) 主要学习到了D3对动画和缓动函数的一些应用,结合前面的选择器.监听事件.自定义插值器等,拓展了动画的效果和样式. 主要内容 单元素动画 多元素动画 使用缓动函数 使用中间帧函数 使用级联过渡 使用选择器过渡 监听过渡事件 自定义插值器 使用计时器 为什么需要动画? 人类视觉系统是一个精妙的信息处理器,因此推向可以传递海量信息,并且移动的图像更能在短时间内传达更多的信息.的确,在世界不断的演变过程中,人类的视觉系统也在不断地进化,对于移动…
d3学习历程: 轻量化编译器:HbuiderXHbuiderX使用教程   理解HTMl js CSS 三者关系   学习html js css :1)w3school           2)mooc网   D3初见   再见d3   d3实际用途:1.那些 WOW 的数据可视化案例         2.基于用户行为的数据可视化系统   d3教程:十二月的咖啡馆   题外话:dataV   数据可视化概览     案例之一   极客学院学d3   网页布局 https://www.cnblog…
http://www.ourd3js.com/wordpress/?p=196 http://www.ourd3js.com/demo/rm/R-9.2/force.html 力导向图(那个可以拖拽的多个小球) 2016-2-19 http://www.ourd3js.com/wordpress/396/ D3.js 入门系列 2018-1-31 http://www.ourd3js.com/wordpress/ http://huiyi.csdn.net/activity/product/go…
f 指令 语法比较简单,直接上代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <script src="https://cdn.bootcss.com/vue/2.2.…
js进阶 13-11/12 jquery如何实现折叠导航 一.总结 一句话总结:还是用的slideToggle滑动效果,并且这一个展开时,所有兄弟都关闭. 1.文字缩进怎么设置? 感觉设置margin和padding都行,其实也可以设置text-indent 14 text-indent: 2em; font-weight: normal; 2.二级菜单除第一个之外全部隐藏怎么写? 用not方法,不选第一个 $('.nav>ul:not(:first)').hide() 二.jquery如何实现…