1  データ可視化の20 Rules

Author

Ryo Nakagami

Published

2025-07-23

Modified

2025-07-28

Rules
  1. SVGやPDFなどのvector graphicsを利用すること
  2. 読みやすいフォントを使用すること
  3. ごちゃごちゃした凡例(legend)は害悪.最低限,legendがデータポイントを隠してしまう事態は避けること
  4. Axes(軸)には適切なラベルをつけること

Rule 1: SVGやPDFなどのvector graphicsを利用すること

  • vector graphicsは拡大しても鮮明さを保ち,ぼやけることがありません
  • JPEG、BMP、PNGファイルは拡大すると画像がぼやけたり,非常に高解像度で保存した場合にはファイルサイズが極めて大きくなったりしてしまう
  • Plotlyにてsvg形式でオブジェクトを保存する場合は kaleido が必要

Rule 2: 読みやすいフォントを使用すること

  • 日本語対応サンセリフ体として,Meiryo, M+ 1p, IPAexGothic があるので,これらのいずれかを使用すること
  • font typeだけでなく,font sizeも重要な要素.つぶれて読めなくなってしまう状況を回避すること

Rule 3: ごちゃごちゃした凡例(legend)は害悪

  • 凡例の乱れは精神の乱れ
  • 可能であれば,凡例を使わずにプロットの要素に直接ラベルを付ける
  • 最低限,凡例がプロットされたデータを隠さないように配置すること
  • sequential dataであるならば,legendの順番は降順(highest to lowest)に並んでいること