Category: ‘D3.js’

D3.js でSVG領域を描くその2

2014年6月28日 Posted by PURGE

<html>
<head>
<title>D3.js</title>
</head>
<body>
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
<script type="text/javascript">
	var dataset = [25, 30, 19, 33, 18];

	var h = 300;
	var w = 400;
	var svg = d3.select("body")
				.append("svg")
				.attr({width:w, height:h})
				.style("background-color","lightgray");

	svg.selectAll("circle")
		.data(dataset)
		.enter()
		.append("circle")
		.attr({
			cx: function(d,i){return (60 + (i * 60));},
			cy: h/2,
			r:  function(d,i){return d;},
			fill:"blue"
		});
</script>
</body>
</html>

SVG

D3.js でSVG領域を描くその1

2014年6月28日 Posted by PURGE

少しずつ覚え書き。

<html>
<head>
<title>D3.js</title>
</head>
<body>

<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
<script type="text/javascript">

	var svg = d3.select("body")
				.append("svg")
				.attr({width:"300px", height:"200px"})
				.style("background-color","lightgray");
</script>
</body>
</html>

D3.js 事始め

2014年6月28日 Posted by PURGE

D3.jsには、以前から興味があったのでちょっと触ってみる。
これからも新たな勉強です。

<html>
<head>
<title>D3.js</title>
</head>
<body>


<p>こんにちは。D3は楽しそうですね。</p>

<div>Hello Whoocus!!</div>
<div>Welcome to Whoocus!!</div>
<div>Welcome to Whoocus!!</div>
<div>Welcome to Whoocus!!</div>

<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
<script type="text/javascript">
	var dataset = [22, 45, 54, 12];

	d3.select("body").selectAll("div").text("こんにちは。Whoocus!!");

	var p = d3.select("body").select("p");
	var devs = d3.select("body").selectAll("div");
	//p.style("font-size","60px");
	p.style({"font-size" : "60px",
			 "color" : "red"	
			})

	devs.data(dataset).text(function(value,index){
		return "Index:" + index + " Value:" + value;
	});

</script>
</body>
</html>