D3.jsによるグラフィックスにAngularJSで アプリとしての肉付けをしてみる。実例を通じて、AngularJSアプリへの 非AngularJSライブラリの組み込み、 アプリのモジュール化方法を紹介。Read less

javascriptのライブラリ「D3.js」について調べてみました。 ■ 公式 D3.js - Data-Driven Documents ■ 日本語訳 D3.js - 日本語ドキュメント D3(Data Driven Document).jsとは D3.jsとは、JSON、XML、CSV、タブ区切りテキスト、javascriptの配列などの 様々な形式のデータを可視化する時に便利なライブラリで、下記のような特徴があります。 ・データに基づいてドキュメントを操作する。 =データドリブン(データ駆動) ・データの表現に必要な変換は行うが、表現そのものは直接行わない。 ⇒表現は制作者に委ねられていますが、そのために複雑な表現が可能になっています。 ⇒表現には主にSVGを使用します。 ・モダンブラウザでの動作を前提としている。 ⇒標準では古いブラウザはサポートしない。(IEは9以上) ・jQu
お久しぶりです。Perfumeエンジニアの新井です。 先週の9/21(日)にPerfumeがメジャーデビュー10周年&結成15周年の記念日を迎えました。 その記念日に、最終日を迎えたPerfume 5th Tour 2014『ぐるんぐるん』の詳しい様子は、こちらのライブレポートを御覧ください。 また、このPerfume Dayに各CDショップで開かれたイベントの様子はこちらの記事を。 「この記念日を迎えた感動を、自分なりに表現しなければ…」 「メジャーデビュー10周年ということで、これまでの歴史を振り返りたい…」 「よしそれじゃ、これまでリリースしたシングルをざっと振り返ろう!」 という個人的な使命感に駆られて、このブログを書いています。 やることはタイトル通り 『メジャーデビューからの全シングル20曲の売上枚数の遷移を折れ線チャートで表示』 それを実現するためにこの頃興味があったD3.j
2013-03-02D3.js - Data-Driven Documentsを使ってツールチップあり複数折れ線グラフのサンプルを作ったのでメモ。 サンプル Multi-Series Line Chartのサンプルをベースに改良しました。 X軸のラベルを回転D3.js Tips and Tricks: How to rotate the text labels for the x Axis of a d3.js graphを参考にして回転させました。 svg.append("g") .attr("class", "x axis") .attr("transform", "translate(0," + height + ")") .call(xAxis) .selectAll("text") .style("text-anchor", "end") .attr("dx", "-.8em")
d3.js凄そうなんですけど、ちょっと応用しようとすると途端に表示されなくなったりとか、意図と違ったりとかで、挫折する気がします。 そんな超初心者向けのtipsです。 この記事で行うこと d3.jsで丸を描く d3.jsで線を引く d3.jsで矢印を描く svgの要素を知る 環境 Mac OS X(10.9.1) + Google Chrome(2014/2/26現在 最新) で確認しています。 準備 コピペして試せるように準備しておきます。 htmlとjavascriptファイルを分けて、javascriptファイル側だけ編集すればいいようにしておきます。 何度もリロードすることになると思うので、d3.jsのファイルはローカルに保存しておいたほうがさくさく進めます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く