Giter Club home page Giter Club logo

d3-api-demo's Introduction

d3-api-demo

《D3 API 详解》随书源码。

  • 源码对D3.js官方API文档中的函数进行介绍,限于彩版篇幅限制部分内容有删减。
  • 如果发现错误或有疑问欢迎通过邮件[email protected]交流!
  • 欢迎提交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.

d3-api-demo's People

Contributors

flyingfox01 avatar tianxuzhang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

d3-api-demo's Issues

勘误表

  • 1.4.1
    • 错误:“例如,使用期望值是0,标准差是1的正态分布..."
    • 更正:例如,使用期望值是**0.5,标准差是0.1**的正态分布...
    • 说明:文字表述与代码和图统一

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.