Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

JavaScript-cxb/d3-api-demo

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

d3-api-demo

《D3 API 详解》随书源码。

  • 源码对D3.js官方API文档中的函数进行介绍,限于彩版篇幅限制部分内容有删减。
  • 如果发现错误或有疑问欢迎通过邮件zhang_tianxu@sina.com交流!
  • 欢迎提交Pull Request提供更好的方案!

Authors

Dependencies

Contents

Contents

Corrigenda

License

References

[1] 官方API 文档。

学习和使用D3 的一手资料。除了文档之外还有一些代码示例。 https://github.com/mbostock/d3/wiki/API-Reference

[2] Stackoverflow。

很多难以理解的API 可以在这找到答案。http://stackoverflow.com/search?q=d3

[3] D3 开发者Mike Bostock 的博客。

包含大量在线示例。介绍了很多D3 的编程技巧,讲解了部分API 的使用,还探讨了许多 使用D3 会遇到的问题的解决方案。http://bl.ocks.org/mbostock

[4] D3 开发者Jason Davies 的个人网站。

包含很多在线示例。涉及一些API 的形象解释。扩展了D3 的地理投影。讲解了很多D3 的实现原理如贝塞尔曲线的动态演示等。还有一些像词云这样的实用插件。 https://www.jasondavies.com/

[5] 2000 多个D3 在线案例汇总。

作者收集的这些可视化案例大都可以在线运行,并且已经按照类别组织好,可以通过关键 词来筛选案例。http://christopheviau.com/d3list/gallery.html

[6] D3 官方教程。

教程包含图书、博客、幻灯片等各种资料。https://github.com/mbostock/d3/wiki/Tutorials

[7] 数据可视化工具汇总。

数据可视化技术选型的重要参考资料。包含50 多种流行的数据可视化工具的开源协议, 主页,文档,案例等资源的简单介绍,这些工具包括著名的D3.js,R,Gephi,Raphaël, Processing.js,Tableau Public,Google Chart Tools,Arbor.js 等工具。 http://selection.datavisualization.ch/

[8] SVG 在线教程。

讲解SVG 的基本功能,案例都可以在线演示。http://tutorials.jenkov.com/svg/index.html

[9] 《数据可视化实战(使用D3 设计交互式图表)》。

Scott Murray 著,李松峰译。这本书写得浅显易懂,是入门D3 的经典书籍。其中也有涉及 一些API 的简要介绍。

[10] 《D3.js In Action》。

Elijah Meeks 著。涉及D3 数据可视化的方方面面,特别是数据可视化和D3.js 的原理,定 制组件,大数据可视化等内容很经典。内容详实丰富。

[11] 《Mastering D3.js》。

Pablo Navarro 著。其中讲解了比较实用的地理可视化和实时数据可视化,包含部分API 的介绍。

[12] mapshaper。

支持Shapefile,GeoJSON 和TopoJSON 文件的在线编辑和转换。http://mapshaper.org/

其他

https://github.com/mbostock/d3/wiki/Core.
http://www.w3.org/TR/css3-selectors/.
http://sizzlejs.com/.
http://www.w3.org/TR/DOM-Level-3-Core/core.html#Node3-textContent.
http://www.w3.org/TR/html5/apis-in-html-documents.html#innerhtml.
https://developer.mozilla.org/en-US/docs/XMLSerializer.
http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-registration.
http://en.wikipedia.org/wiki/Quantile#Quantiles_of_a_population.
http://bost.ocks.org/mike/shuffle/.
http://bl.ocks.org/phoebebright/raw/3176159/.
http://www.w3.org/TR/SVG/coords.html#TransformAttribute.
http://tomcat.apache.org/.
http://tools.ietf.org/html/rfc4180.
http://docs.python.org/release/3.1.3/library/string.html#formatspec.
http://www.w3.org/TR/SVG/text.html#TextPathElement.
https://github.com/mbostock/d3/wiki/Layouts.
http://en.wikipedia.org/wiki/Dendrogram.
http://en.wikipedia.org/wiki/Verlet_integration.
http://mbostock.github.io/protovis/ex/nbody.html.
http://en.wikipedia.org/wiki/Barnes-Hut_simulation.
http://emr.cs.iit.edu/~reingold/tidier-drawings.pdf
http://www.cs.umd.edu/hcil/treemap-history/.
http://bl.ocks.org/mbostock/5663666.
http://bl.ocks.org/mbostock/3788999.
http://openlayers.org/.
http://leafletjs.com/.
http://bl.ocks.org/mbostock/5663666.
http://bl.ocks.org/4ndr01d3/727175afbdc58c3626b8
http://baike.sogou.com/v71002096.htm
https://en.wikipedia.org/wiki/Delaunay_triangulation.

About

《D3 API 详解》随书源码

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.