はじめに
自分の研究で本格的に情報可視化について取り組んでみようということで、勉強したことのアウトプットの場としてこちらを利用させて頂きます。
そしてなにより卒業論文で技術的文章を書くのにとても苦労したので、トレーニングとしても書いてみようと思います。
情報可視化に関するイントロダクション
そもそも今回扱う情報可視化とは...?
可視化(見える化)という言葉は日常生活でも聞くことがあると思いますが、今回扱う情報可視化とは工学分野におけるものになります。
大量のデータ(見えにくいもの)をユーザに対してわかりやすく提示(見やすく)するための技術としての可視化を扱います。
様々な情報可視化手法
一口に情報可視化といってもは様々な手法があげられます.
- ・チャート
- ex.)棒グラフやレーダーチャート
- ・次元データ
- ex.)多次元データを次元削減手法を適用し散布図にプロット,ヒートマップ,グリフ
- ・時系列データ
- ex.)ある中学生の3年間の成績推移を表した折れ線グラフ
- ・階層型データ
- ex.)空間充填型手法
- ・ネットワーク
- ex.)SNS上のつながりにおける友人間ネットワーク
- ・その他
- ex.)地理的情報を用いた可視化,ワードクラウドなどのテキストデータを用いた可視化
各可視化手法は組み合わせることでさらに面白いことができるみたい(情報可視化からさらに一歩踏み込んだインタラクティブな情報探索支援など)なので,用途に応じて勉強を進めたい
可視化ツール
- ・Many Eyes
- ・VisualIzation API
- ・D3.j3
- ・Pythonのライブラリ
良い可視化のために考えるべきこと
自分の関心がネットワーク可視化であるため、その場合に特に重要となるポイントをあげていきます。
視覚要素
空間定義:位置にどのような意味を持たせるか
固形要素:点、線、面、立体
視覚属性:大きさ、形状、回転角、色、模様
注意
色について・・・様々な要因に影響(さまざまな色彩保持者、文化、民族、時代、心理など)を受けるため、統一見解を確立することは難しい
可視化のための代表的なインタラクション
可視化ではデータを探索する際に、以下の4つの工程に分けることができる
評価方法について
おわりに
次回は実際にコードを書いてネットワーク図を作成したいと思います。
参考文献
この記事は以下の情報を参考にして執筆しました。