More Related Content
Similar to D3.js講習会〜1回目〜 (20)
D3.js講習会〜1回目〜
- 10. Data Driven
• みんながよく使用してるのは
• e.g., ボタンをクリック → ページが遷移する
!
• D3.jsで採用されている
• e.g., データが与える →
Data Driven Document とは,
与えられたデータによって文書を操作する形態のこと
- 23. ソースコードの解析
d3.select( body )
.selectAll( p )
.data(dataset)
.enter()
.append( p )
.text( New paragraph! );
bodyを選択
その中のpタグを全て選択
pタグにdatasetを
バインディング
] pタグをデータ数分追加
表示するテキスト
※selectAll,enter,appendは次回詳しくやります
- 30. フロー1(SVGの作成)
var svg = d3.select( body )
.append( svg )
.attr( width , svgWidth)
.attr( height , svgHeight);
• SVGを使用する際のお約束
• attrは属性の指定 (e.g., <img width= 100 … />)