1. 学ぶ
  2. /
  3. コース
  4. /
  5. R による可視化ベストプラクティス

Connected

演習

データ点を降らせよう

週の前半に見られる二峰性の高まりは魅力的に見える かも しれませんが、ここで打ち切る前に、KDE が補間で何をしているのかを把握するため、密度の下に個々の点を描画してみましょう。

前の演習のコードに、まさにそれを行うための点ジオムを追加しました。ただし、このままだと見た目がいまひとつです。改善のためにいくつか手を入れます。

まず、点の alpha を少し下げて重なりを可視化します。次に、点の形状を geom_rug() 風の縦線('|')に切り替えます。

この段階でコードを実行すると、点が密度の形状に不格好に食い込むのが分かります。目盛り線を y 軸方向に少しだけ下へ「押しやる」必要があります。これには position 引数と補助関数 position_nudge() を使います。

指示

100 XP
  • 点の alpha を 0.2 に下げて重なりを見やすくします。
  • スペース効率を高めるため、線の shape を '|' に変更します。
  • position = position_nudge(y = -0.05) を使って、点が密度形状と重ならないように下方向へずらします。