Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
データ可視化的ななにか #TechLunch
Search
Livesense Inc.
April 23, 2014
Technology
0
60
データ可視化的ななにか #TechLunch
データ可視化的ななにか
2014/03/12 (水) @ Livesense TechLunch
発表者:渡邊 直登
Livesense Inc.
April 23, 2014
Tweet
Share
More Decks by Livesense Inc.
See All by Livesense Inc.
27新卒_総合職採用_会社説明資料
livesense
0
3.6k
27新卒_Webエンジニア職採用_会社説明資料
livesense
0
7.7k
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
0
270
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
1
1.7k
データ基盤の負債解消のためのリプレイス
livesense
0
570
26新卒_総合職採用_会社説明資料
livesense
0
13k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
2
57k
26新卒_Webエンジニア職採用_会社説明資料
livesense
1
13k
中途セールス職_会社説明資料
livesense
0
300
Other Decks in Technology
See All in Technology
20260320_JaSST26_Tokyo_登壇資料.pdf
mura_shin
0
120
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
130
【PHPerKaigi2026】OpenTelemetry SDKを使ってPHPでAPMを自作する
fendo181
1
190
スピンアウト講座03_CLAUDE-MDとSKILL-MD
overflowinc
0
1.3k
スピンアウト講座06_認証系(API-OAuth-MCP)入門
overflowinc
0
1.1k
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
620
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
380
スケールアップ企業でQA組織が機能し続けるための組織設計と仕組み〜ボトムアップとトップダウンを両輪としたアプローチ〜
qa
0
280
Phase02_AI座学_応用
overflowinc
0
2.8k
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
5
2.3k
スピンアウト講座05_実践活用事例
overflowinc
0
1.2k
Embeddings : Symfony AI en pratique
lyrixx
0
280
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
150
HDC tutorial
michielstock
1
580
Chasing Engaging Ingredients in Design
codingconduct
0
150
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
How to Ace a Technical Interview
jacobian
281
24k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
93
The World Runs on Bad Software
bkeepers
PRO
72
12k
Transcript
データ可視化的な なにか
データ可視化の前に
可視化
可視化? 人間が直接「見る」ことのできない現象・事象・関係 性を「見る」ことのできるもの(画像・グラフ・図・表 など)にすること wikipedia - 可視化
かんばんとか
相関図とか
じゃあデータ可視化は?
データ可視化のイメージ
データ可視化のイメージ
データ可視化のイメージ
データ可視化のイメージ
データ可視化のイメージ
データ可視化のイメージ
データ可視化 データ可視化の大目的は、明瞭かつ効果的に情 報とコミュニケーションができるように、データを視 覚化する能力そのものである Vitaly Friedman
データ可視化 データ可視化の大目的は、明瞭かつ効果的に情 報とコミュニケーションができるように、データを視 覚化する能力そのものである Vitaly Friedman
明瞭かつ効果的にデータを可視化
明瞭かつ効果的? http://artzub.com/d3/wbca/
おしゃんてぃなビジュアルがあれば OK!というわけではない ※おしゃんてぃなビジュアルは見ている分には楽しいです
たとえば
たとえば http://shimz.me/example/d3js/geo_example/geo8/
データに基づいてドキュメントを構築すると データ可視化に近づきそうだ
実際に可視化してみる
データを可視化するツール
データを可視化するツール
データを可視化するツール
比較可能な状態
d3.js • データに基づいてドキュメントを操作するための JavaScript ライブラリ • HTML や SVG、 CSSを使ってデータに命を吹き込む
• 表現方法ではなく変換方法 • コードが簡潔に書ける • jQueryっぽく書ける
サンプル・ライブラリが豊富 https://github.com/mbostock/d3/wiki/Gallery
事例が豊富
d3.jsの基本的な使い方 • 要素の選択 ◦ d3.select('body') • データをバインディングする要素の選択 ◦ d3.select('body').selectAll('p') •
データをバインド ◦ d3.select('body').selectAll('p').data(a) • d3オブジェクトを作成 ◦ d3.select('body').selectAll('p').data(a).enter() • 要素を追加 ◦ d3.select('body').selectAll('p').data(a).enter().append('p')
実際に可視化してみる • 検索クエリの表示回数とクリック数可視化 ◦ 表 ◦ Bubble Chart ◦ Word
Cloud
実際に可視化してみて • d3.jsすごい簡単 ◦ jQuery弄った人ならすぐ使える • グラフィカルな可視化だからこそ見えるものものある ◦ フォントサイズだったり比較可能な図だったり •
円グラフは使うな ◦ 帯グラフとか棒グラフをつかうとよい
ちなみに
簡単にデータ可視化ができるよ
ご清聴ありがとうございました