読者です 読者をやめる 読者になる 読者になる

ぱんだのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

d3.js version 4

d3js javascript web プログラミング

モジュール

  1. Arrays (Statistics, Search, Transformations, Histograms)
  2. Axes
  3. Brushes
  4. Chords
  5. Collections (Objects, Maps, Sets, Nests)
  6. Colors
  7. Dispatches
  8. Dragging
  9. Delimiter-Separated Values
  10. Easings
  11. Forces
  12. Number Formats
  13. Geographies (Paths, Projections, Spherical Math, Spherical Shapes, Streams, Transforms)
  14. Hierarchies
  15. Interpolators
  16. Paths
  17. Polygons
  18. Quadtrees
  19. Queues
  20. Random Numbers
  21. Requests
  22. Scales (Continuous, Sequential, Quantize, Ordinal)
  23. Selections (Selecting, Modifying, Data, Events, Control, Local Variables, Namespaces)
  24. Shapes (Arcs, Pies, Lines, Areas, Curves, Symbols, Stacks)
  25. Time Formats
  26. Time Intervals
  27. Timers
  28. Transitions
  29. Voronoi Diagrams
  30. Zooming

メイン

ちょっと特殊用途

3 ✓, エリア選択
4 ✓, chord circular layout
9 ✓, TSV, CSV等のparseおよびstringify
13 ✓, Geographic projections, shapes and math.
14 ✓, 階層構造
17 ✓, かなり簡潔なmodule, polygonの判定系関数
18 ✓, 四分木、いまいちよくわかってない
19 ✓, 非同期 (defered, await)
20 ✓, 乱数 (一様分布, 正規分布etc)
21 ✓, XHRとTSV, CSVファイルの読み込み
24 ✓, SVGではちょっと面倒な、でもprimitiveな図形
29 ✓, ボロノイ図

source.xが便利そうだけど、どうやってんだろうね
Force-Directed Graph - bl.ocks.org

Interested in the next major release of D3, which is planned for summer 2016? See the source repository and read the new API Reference. Show your support for D3’s ongoing development by buying official stickers!

D3.js - Data-Driven Documents

The master branch currently contains the prerelease of D3 4.0. The 4.0 API is not yet frozen and may change prior to the release.

d3/README.md at master · d3/d3 · GitHub

v4 API reference

github.com