• about me
  • コンテンツについて
  • メルマガ登録

コーディング関連の情報をお届けします。

ウェブ制作、コーディング初心者のメモ

  • コンテンツについて
  • メルマガ登録
  • about me
no image

D3.js

円グラフの色分けしてみる

2015/10/18    円グラフ, 色付け

円グラフは、それぞれの扇の部分が色分けされているのが普通です。扇形部分を色分けするにはstyle()メソッドを使い、塗の色を指定します。D3.jsでは予め用意されたカラーを利用することもできます。それ ...

no image

D3.js

円グラフを作る

2015/10/18    円グラフ

日頃のグラフの中でよく見かけるのが円グラフです。スマートフォンの販売シェアとかを表す時に使われます。円グラフの表示には、D3.jsに用意されたレイアウト機能を使います。D3.jsには描画機能はないです ...

no image

D3.js

CSVファイルからデータを読み込んで縦棒グラフを表示してみる

2015/10/18    CSVファイルを読込, 縦棒グラフ

CSVファイルからデータを読み込んで表示するものを今回作成します。 サンプルコードの実行結果はこちら

index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<!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-69b6a489 ...

no image

D3.js

マウスイベントでグラフを変化させる

2015/10/18    イベントハンドラ, マウスアウト, マウスイベント, マウスオーバー

D3.jsでは要素にイベントを設定することができます。この記事ではマウスカーソルが棒に重なったとき・離れたときに色を変化させてみます。 D3.jsではイベントを追加するにはon()メソッドを使います。 ...

no image

D3.js

縦棒グラフにアニメーションを付ける

2015/10/18    アニメーション, 縦棒グラフ

グラフを効果的に見せるためにアニメーションを使います。縦棒グラフをアニメーションさせます。D3.jsでのアニメーションは下記のように行います。 1.attr(),style()メソッドでアニメーション ...

no image

D3.js

汎用的なグラフを作成する

2015/10/18    極力変数にする, 汎用性があるグラフ

グラフのサイズなど前回の記事では、コード内を色々な箇所を修正しました。毎回それをやると大変なので、修正が容易なグラフを表示するプログラムを書いていきます。 サンプルコードの実行結果はこちら [cray ...

no image

D3.js

縦棒グラフに目盛りを表示してみる

2015/10/18    縦棒グラフ

縦棒グラフにグラフの目盛りを表示します。まずは目盛りのスタイルをHTMLファイル内でしてします。必要な情報は目盛りに表示する文字列とフォント、目盛りの線の色です。 サンプルコードの実行結果はこちら [ ...

no image

D3.js

D3.jsで縦棒グラフを表示してみる

2015/10/18    グラフ内に数値, 縦棒グラフ

グラフの中でも使用頻度が高いのが縦棒グラフです。これまでの記事では横棒グラフを表示しましたが、原理は縦棒グラフも同じです。異なる点は、グラフの棒が横に伸びるか、縦に伸びるかの違いです。 グラフ内に数値 ...

no image

D3.js

データの削除

2015/10/18    データの削除

データの削除処理を書いていきます。前回の記事のサンプルコードだとデータ数と要素数が一致するときのみ適正に動作します。読み込まれたデータの数が増減するときは、動作しません。 今回必要な処理は、 データが ...

no image

D3.js

データの追加と更新

2015/10/18    データの更新, データの追加

データの追加処理 要素にデータを追加してグラフを表示するプログラムは何度も出てきています。データの数に応じて要素を追加するにはenter()メソッドを使います。実際に要素を追加するにはappned() ...

« Prev 1 … 8 9 10 11 12 … 40 Next »
  • Twitter
  • Share
  • Pocket
  • Hatena
  • LINE
  • URLコピー

参加中のランキング



にほんブログ村 IT技術ブログへ
にほんブログ村

最近の投稿

  • トグルスイッチを設定する
  • 項目選択の複数ウィジェットをグループ化する
  • <select>により項目選択
  • 値を選択するボタンを表示する
  • ボタンを設定する

最近のコメント

    アーカイブ

    • 2016年5月
    • 2016年4月
    • 2016年3月
    • 2016年2月
    • 2016年1月
    • 2015年12月
    • 2015年11月
    • 2015年10月
    • 2015年9月
    • 2015年8月
    • 2015年7月
    • 2015年6月
    • 2015年5月

    カテゴリー

    • CSS (57)
    • D3.js (75)
    • HTMLページ構造 (18)
    • HTML文章関連 (25)
    • javaScript (41)
    • jQuery (56)
    • jQueryMobile (29)
    • php (91)

    タグ

    break文 CSVファイルを読込 DOM for文 if文 imagesLoaded jQuery独自 Masonry switch文 while文 XML アイコン アニメーション イベント グラデーション グローバル変数 セレクター タブ パックレイアウト ヒストグラム ヒートマップ フォーム フレックスコンテナ ボタン ポップアップ メソッド メソッドチェーン メタ文字 ローカル変数 優先順位 円グラフ 四則演算 変数 折れ線グラフ 散布図 条件分岐 横に並べる 正規表現 演算子 縦棒グラフ 繰り返し 論理演算子 連想配列 配列 関数

    スポンサードリンク

    コーディング関連の情報をお届けします。

    ウェブ制作、コーディング初心者のメモ

    © 2026 ウェブ制作、コーディング初心者のメモ