WikiViz 2011データビジュアライゼーションチャレンジの受賞作品「千本の繊維が私たちをつなぐ ― Wikipediaのグローバルな広がり」からのスクリーンショット。線は、各国(上半分)におけるWikipediaの各言語版(下半分)の読者数を表しています。コード図は、行列内のデータ間の相互関係を視覚的に表現する手法です。データは円周上に放射状に配置され、データ点間の関係は通常、データを結ぶ弧として描かれます。
この形式は見た目にも美しく、データ視覚化の世界で人気のある選択肢となっている。
コード図の主な用途は、複数のエンティティ(ノードと呼ばれる)間の流れやつながりを示すことです。各エンティティは、円周上に配置された断片(多くの場合、色付けまたは模様付けされている)で表されます。エンティティ間には、流れ(経済学では交換)を示すために弧が描かれます。弧の太さは、流れの重要性に比例します。
名前
コード図は、幾何学で用いられる用語に由来する名称です。円の弦とは、両端が円周上にある幾何学的な線分のことです。コード図は放射状ネットワーク図とも呼ばれ、円形レイアウトの一種として言及されることもあります。
アフリカ諸国間の累積電力取引量(2015年~2065年)を示すコード図(TWh)階層型エッジバンドリング
少量のデータであれば、直線を使って相互接続を示す円形図で表現できますが、多数の線を使った図はすぐに判読不能になります。視覚的な複雑さを軽減するために、コード図では階層的エッジバンドリングと呼ばれる手法が用いられます。[ 1 ]
一般的な使用例
コード図は、エンティティ間の関係と、代替アークと比較したそれらの相対的な大きさを示すのに役立ちます。そのため、コード図は、移民研究、経済フロー、ゲノム研究でよく使用されています。また、フィルターバブルの問題に対処するために、未解明の関係を強調するためにも使用されています。[ 2 ]
外部リンク
- 階層的エッジバンドリングとは、ノードを接続する線をグループ化して視覚的な煩雑さを軽減する手法である。[ 3 ]
参考文献
- ↑ Holten, Danny (2006 年 9 月~10 月)。「階層型エッジバンドル: 階層型データにおける隣接関係の可視化」( PDF )。IEEE Transactions on Visualization and Computer Graphics 。12 ( 5 ) 。IEEE Computer Society: 741–8。doi : 10.1109 / TVCG.2006.147。ISSN 1077-2626。PMID 17080795。S2CID 40550。
- ↑ Tintarev, Nava; Rostami, Shahin; Smyth, Barry (2018-04-09). "Knowing the unknown" . Proceedings of the 33rd Annual ACM Symposium on Applied Computing . SAC '18. Pau, France: Association for Computing Machinery. pp. 1396–1399 . doi : 10.1145/3167132.3167419 . hdl : 10197/10165 . ISBN 978-1-4503-5191-1. S2CID 49564184 .
- ↑ Alonso, Jacob (2011年2月5日). "階層的エッジバンドル" . Seeing Complexity . 2022年4月2日取得. ブログ。