-
フレキシブルボックスレイアウトを使う
2015/11/5 フレキシブルボックスレイアウト
久しぶりにCSSの記事を書いていきます。タイトルの通りフレキシブルボックスレイアウトについて書きます。ボックスのサイズや配置を柔軟に設定したり、調整したりできる方法をフレキシブルボックスレイアウトとい ...
-
D3.js サーバーのログを読み込んで、OSのシェアを表示してみる
2015/10/29 match()()メソッド, ログ解析
D3.jsを利用して、サーバーログを読出して、情報を得ることができます。 サンプルコードの実行結果はこちら
123456789101112131415161718192021<!DOCTYPE html><head><meta charset="utf-8"><title>D3.jsでサーバーログを取得する</title><script src="../js/d3.js"></script><style>svg{width:640px;height:480px;border:2px solid black;background-color:#ffffff;}</style></head><body><h1>OS情報を取得して表示する</h1><div id="time"></div><svg id="graph"></svg><script src="test.js"></script></body></html>[crayon-66437 ...
-
フィッシュアイプラグインを使ってみる
2015/10/29 パイチャート, フィッシュアイプラグイン
今回は、マウスカーソルを重ねたときに、マウスカーソルを中心にして拡大するフィッシュアイプラグインを利用します。 フィッシュアイプラグインはこちら まずは上記のプラグインをダウンロードします。今回は、j ...
-
グラフをソートして表示する
以前、縦棒グラフを表示するサンプルコードを書きましたが、時と場合によりただ棒グラフを表示するだけではなく、インタラクティブに表現したいことがあります。たとえば、棒グラフで商品別の売り上げを表示する時、 ...
-
鶏頭図(けいとうず)を表示する
2015/10/29 鶏頭図
D3.jsでは円グラフに一工夫を加えることで鶏頭図を表示できます。鶏頭図は円グラフと似ていますが。それぞれの扇形の中心角は一定で、量は中心からの半径で表示されます。 サンプルコードの実行結果はこちら ...
-
ツリーレイアウトを表示する
2015/10/29 ツリーレイアウト
D3.jsにはツリーレイアウト(樹形図・木構造といったりもします)を生成することができます。ツリーレイアウトは以前の記事で書いたツリーマップと似ています。データセットに必要なプロパティ(キー名)も同一 ...
-
積み上げ棒グラフ
2015/10/27 積み上げ棒グラフ
D3.jsでは積み上げ棒グラフもあります。積み上げ棒グラフはグループ化のg要素を使い、その中に、rect要素を生成します。コメントはサンプルコードの中に書きました。 サンプルコードの実行結果はこちら ...
-
フォースレイアウト
2015/10/27 フォースレイアウト
D3.jsでは、フォースレイアウトを作成する機能も用意されています。フォースレイアウトは予めノードとノードを結びつけるリンク情報が必要です。今回用意したサンプルコードではデータセットのnodesにノー ...
-
日本の地図データ(国土数値情報)を使い、地図を表示する
世界地図を表示したので、今回は日本国内の地図を表示します。サンプルコードにコメントを付しましたので、そちらをご覧ください。 地図データは国土数値情報ダウンロードサービス 手順: 1.上記のリンクより表 ...