始める無料で始める

kNN距離スコアの可視化

kNN距離スコアは、値の一覧を目視するだけでは解釈が難しいことがあります。スコアの仕組みを理解するには、散布図で可視化するのが有効です。プロットを解釈する際は、絶対値そのものよりも、kNN距離スコアの相対的な大きさに注目すると理解しやすくなります。

wine データには、前の演習で計算したkNN距離スコアが追加されています。

この演習はコースの一部です

Rで学ぶ異常検知入門

コースを見る

演習の手順

  • 散布図を使って、元のスケールの pHalcohol を表示します。
  • 各点の大きさが score の平方根に比例するように、cex 引数に適切な値を指定します。
  • プロット記号引数 pch を調整し、点が塗りつぶしの丸として表示されるようにします。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Scatterplot showing pH, alcohol and kNN score
plot(pH ~ alcohol, ___, cex = ___, pch = ___)
コードを編集して実行