1. 学ぶ
  2. /
  3. コース
  4. /
  5. ggplot2 中級データ可視化

Connected

演習

ヒートマップ

ヒートマップは連続スケールで色をエンコードするため、正確にデコードするのが難しいという問題があります(これは最初のコースで扱いました)。そのため、ヒートマップは、マスの数が少ない場合や、デコードの難しさを補える明確なパターンがある場合に最も有効です。

作成するには、2つのカテゴリ変数をxとyの美的属性に、連続変数をfillに対応させます。geom_tile()レイヤーでマス(タイル)を描きます。

ここでは、動画(ビューア)で見たヒートマップを、組み込みのbarleyデータセットで再現します。barleyはlatticeパッケージのデータセットで、すでに読み込まれています。構造を確認するにはstr()を使ってください。

指示1 / 3

undefined XP
    1
    2
    3
  • barleyを使い、variety対yearを、yieldで塗り分けてプロットします。
  • geom_tile()レイヤーを追加します。