タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

d3とselectionに関するshuuuuunyのブックマーク (1)

  • D3.jsのenter()が分からなかったのでコードリーディングしたメモ - bati11 の 日記

    前回、D3.jsでレーダーチャート書いてて、enter() で何が起きてるのかよく分からなかったのでソースコードを読んでみました。そのときのメモです。 長くなりました。一番下の方にまとめもあります。 読んだD3.jsのバージョンは、3.4.2です。 読んでみたらenter()はただのgetterメソッドで特に何の処理もしてませんでした。代わりにdata()ががんばってたんですねー。 ソースコード読んでみて、やっとD3 - セレクションの仕組みに書いてある意味が分かった気がします。 下のような円を描くコードを元にソースコードを読んでみました。 var svg = d3.select('body') .append('svg') .attr('width', w) .attr('height', h); svg.selectAll('path') .data(dataset) .enter()

    D3.jsのenter()が分からなかったのでコードリーディングしたメモ - bati11 の 日記
    shuuuuuny
    shuuuuuny 2015/10/08
    “データバインドしてる部分を読む”
  • 1