-
-
円グラフの色分けしてみる
円グラフは、それぞれの扇の部分が色分けされているのが普通です。扇形部分を色分けするにはstyle()メソッドを使い、塗の色を指定します。D3.jsでは予め用意されたカラーを利用することもできます。それ ...
-
-
円グラフを作る
2015/10/18 円グラフ
日頃のグラフの中でよく見かけるのが円グラフです。スマートフォンの販売シェアとかを表す時に使われます。円グラフの表示には、D3.jsに用意されたレイアウト機能を使います。D3.jsには描画機能はないです ...
-
-
CSVファイルからデータを読み込んで縦棒グラフを表示してみる
2015/10/18 CSVファイルを読込, 縦棒グラフ
CSVファイルからデータを読み込んで表示するものを今回作成します。 サンプルコードの実行結果はこちら
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950<!DOCTYPE html><head><meta charset="utf-8"><title>D3.js CSVファイルからデータを読み込んでから縦棒グラフを表示する</title><style>svg{width:320px;height:340px;border:2px solid black;}rect{fill:green;}.fillPink{fill:pink;}/*縦棒グラフにラベルを表示する設定*/.barNum{font-size:10px;text-anchor:middle;}.axis text{font-family:sans-serif;font-size:11px;}.axis path,.axis line{fill:none;stroke:green;}.axisX line{fill:none;stroke:black;}.barName{font-size:9px;text-anchor:middle;}</style><script src="../js/d3.js"></script></head><body><h2>CSVファイルからデータを読み込んで、縦棒グラフを表示</h2><svg id="graph"></svg><script src="test.js"></script></body></html>[crayon-69a6c18a ...
-
-
マウスイベントでグラフを変化させる
D3.jsでは要素にイベントを設定することができます。この記事ではマウスカーソルが棒に重なったとき・離れたときに色を変化させてみます。 D3.jsではイベントを追加するにはon()メソッドを使います。 ...
-
-
縦棒グラフにアニメーションを付ける
グラフを効果的に見せるためにアニメーションを使います。縦棒グラフをアニメーションさせます。D3.jsでのアニメーションは下記のように行います。 1.attr(),style()メソッドでアニメーション ...
-
-
汎用的なグラフを作成する
グラフのサイズなど前回の記事では、コード内を色々な箇所を修正しました。毎回それをやると大変なので、修正が容易なグラフを表示するプログラムを書いていきます。 サンプルコードの実行結果はこちら [cray ...
-
-
縦棒グラフに目盛りを表示してみる
2015/10/18 縦棒グラフ
縦棒グラフにグラフの目盛りを表示します。まずは目盛りのスタイルをHTMLファイル内でしてします。必要な情報は目盛りに表示する文字列とフォント、目盛りの線の色です。 サンプルコードの実行結果はこちら [ ...
-
-
D3.jsで縦棒グラフを表示してみる
グラフの中でも使用頻度が高いのが縦棒グラフです。これまでの記事では横棒グラフを表示しましたが、原理は縦棒グラフも同じです。異なる点は、グラフの棒が横に伸びるか、縦に伸びるかの違いです。 グラフ内に数値 ...