npm ERR!无法安装任何包的解决办法

npm ERR!无法安装任何包的解决办法
npm ERR! Windows_NT 6.1.7601 npm ERR! argv "E:\\node\\\\node.exe" "E:\\node\\node_modules\\npm\\bin\\npm-cli.js" "install" npm ERR! node v0.12.0 npm ERR! npm v2.5.1 npm ERR! code ECONNRESET npm ERR! network tunneling socket could not be established, cause=connect ECONNREFUSED npm ERR! network This is most likely not a problem with npm itself npm ERR! network and is related t...

D3.js学习笔记十一:使用JSON作为动态数据源

D3.js学习笔记十一:使用JSON作为动态数据源
D3.js学习笔记十一:使用JSON作为动态数据源 要解决的问题 从静态数据到读取文本,这些都不是我们想要的,我们使用动态图表,主要是为了展现从数据库里面读取的内容,如果不能接受数据库数据,那多绚丽的效果都是渣!D3.js能够接受XML数据和Json数据,这个对于开发来讲,才是最强大的。本来嘛,通过js读取Json,这个就是绝配,关于Json,百度百科里面这样解释: JSON(JavaScript Object Notation) 是一种...

D3.js学习笔记十二:D3.js构图(d3.layout)——力学(Force)图

D3.js学习笔记十二:D3.js构图(d3.layout)——力学(Force)图
了解了D3.js的基本开发和组件以后,我们开始应用它激动人心之处:绚丽的预定义图形,应用D3.js,我们在它的示例文件的基础上稍加变动即可应用于我们的数据可视化工作中,D3.js将后台的运算已经预定义好,我们只需少量代码和规范的数据,就能做出很花哨(请原谅我的用词不当)的效果。 D3.js力学图 力学图(也称为导向图,也有叫网络拓补图的,反正就是通过排斥得到关系远近的结构)在社交网络研究、信息传...

D3.js学习笔记十五:D3.js树图(Tree)展开和折叠

D3.js学习笔记十五:D3.js树图(Tree)展开和折叠
构图(d3.layout)——树图(Tree)的展开和折叠 树的基本操作就是展开和折叠,在D3里面,树的展开和折叠是通过设置树的子节点属性来实现的,tree.nodes(root)返回树的当前节点集合,通过操作这个集合,可以实现节点的动态变化。 children - the array of child nodes, or null for leaf nodes. x - the computed x-coordinate of the node position. y - the computed y-coordinate of the node position. 取...

D3.js学习笔记四:画一个折线图

D3.js学习笔记四:画一个折线图
作图思路 参照上图,折线图有几个元素需要绘制,背景、标题栏、副标题、横纵坐标轴及标签、图例和折线(包括上面的圆点标记),我们分别将它们画出来,随数据更新还要将旧的数据删除。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>画一个折线图</title> <script type="text/javascript" src="js/d3.js"></script>...

D3.js学习笔记十三:D3.js树图(Tree)

D3.js学习笔记十三:D3.js树图(Tree)
构图(d3.layout)——树图(Tree)的API说明 d3.layout.tree - position a tree of nodes tidily. tree.sort - 设置或获取一个函数, 用来给兄弟节点(同一父结点的子结点)排序. tree.children - 设置或获取子结点的访问器. tree.nodes - 计算并返回指定结点的子结点信息. tree.links - 指定一个子结点数组(通常是nodes函数返回值), 计算它们与父结点的连接信息. tree.separation - 设置或获取相隔结点之间的间隔...

D3.js学习笔记五:为折线图添加标题和网格线

D3.js学习笔记五:为折线图添加标题和网格线
要解决的问题 现在这个统计图还要解决几个问题:为图表加入标题、作图区的网格线、支持多个系列、为多系列加入图例。 为了添加标题和图例,我们需要修改作图区的大小,为它们预留位置,如果没有这些元素的话,还需要将这些保留的位置变为作图区。添加多系列并且支持动画,需要解决数据系列长度前后不一致导致的顶点添加和删除的问题。 为图表添加标题 为图表插入标题和副标题很简单,我们只需要为它添加两...

D3.js学习笔记八:折线图的鼠标响应和向下钻取

D3.js学习笔记八:折线图的鼠标响应和向下钻取
要解决的问题 我当初为什么选择D3.js?不是因为它的图像多么绚丽,那是作图软件的基本功能,如果只是为了做一些静态图像,那没有必要费劲来写这个代码,选择它,主要是因为它在作图的同时还具有交互性,能够自由操控图像元素,这才是SVG的精华所在。目前为止,已经完成了折线图的绘制工作,接下来为折线图设置交互行为。 为折线图增加鼠标悬停行为 在折线图的圆点上设置鼠标监控事件,当鼠标移动到圆形上...

D3.js学习笔记十:使用CSV文件作为动态数据源

D3.js学习笔记十:使用CSV文件作为动态数据源
D3.js学习笔记十:使用CSV文件作为动态数据源 要解决的问题 D3.js支持从外部读取数据进行图形交互(Loading External Resources),支持的格式有CSV、txt、Html、tsv、xml文本文件和JSON XML数据结构,下面列出了它的读取外部资源的类型,是从它的wiki里面截取下来的。 d3.text - 请求一个text文件。 d3.json - 请求一个JSON。 d3.html - 请求一个html文本片段。 d3.xml - 请求一个XML文本片段。 d3.csv -...

D3.js学习笔记七:多系列折线图与图例

D3.js学习笔记七:多系列折线图与图例
要解决的问题 现在这个统计图还要解决几个问题:支持多个系列、为多系列加入图例。 现在的数据是单条折线,如果有多条折线,那么需要为它指定不同的名称和颜色,为它们指定图例,指定图例以后,我们通过图例来控制折线的显示和隐藏。 通过多维数组产生折线 首先调整产生数据系列的函数,使它产生不定长度的随机数,每一个系列为一个数组,并指定折线名称。 //产生随机数据 function getData() { var lineN...
Copyright © 前端技术分享休闲玩耍去处分享-大一网 保留所有权利.   Theme  Ality

用户登录 ⁄ 注册

分享到: