D3
是一个很不错的软件, 它能帮你生成和操作带数据的文档。 为此, 要
经历以下几步:
• 把数据加载到浏览器的内存空间;
• 把数据绑定到文档中的元素, 根据需要创建新元素;
• 解析每个元素的范围 资料( bound datum) 并为其设置相应的可视化属性, 实现
元素的变换( transforming) ;
• 响应用户输入实现元素状态的过渡( transitioning)。
学习 D3 的过程, 就是学习 那些告诉它如何加载、 绑定数据, 变换和过渡元素的语
法的过程。
运行 Python 服务器的步骤如下。
1 . 打开一个新的终端窗口 。
2. 在命令行中找到你想要公开的文件夹。 假如你的项目 文件夹在 Mac 的 Desktop 文
件夹里, 可以输入: cd ~/Desktop/project-folder。
3. 再输入 python -m SimpleHTTPServer 8888 &。
( 以 上 命 令 在 Python 2.x 中 可 以 使 用, 但 Python 3.0 及 更 新 版 本 已 经 去 掉 了
SimpleHTTPServer。 对 Python 3.x, 只 要 把 命 令 中 的 SimpleHTTPServer 替 换 成
http.server 即可。 )