kNN距離スコアの可視化
kNN距離スコアは、値の一覧を目視するだけでは解釈が難しいことがあります。スコアの仕組みを理解するには、散布図で可視化するのが有効です。プロットを解釈する際は、絶対値そのものよりも、kNN距離スコアの相対的な大きさに注目すると理解しやすくなります。
wine データには、前の演習で計算したkNN距離スコアが追加されています。
この演習はコースの一部です
Rで学ぶ異常検知入門
演習の手順
- 散布図を使って、元のスケールの
pHとalcoholを表示します。 - 各点の大きさが
scoreの平方根に比例するように、cex引数に適切な値を指定します。 - プロット記号引数
pchを調整し、点が塗りつぶしの丸として表示されるようにします。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Scatterplot showing pH, alcohol and kNN score
plot(pH ~ alcohol, ___, cex = ___, pch = ___)