1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶ caret を使った Machine Learning

Connected

演習

確率から混同行列へ

逆に、地雷を必ず地雷として正しく識別したいとしましょう。この場合は、0.90 ではなく 0.10 の予測しきい値を使うことが考えられます。

確率を予測クラスに区切ってから混同行列を計算するコードパターンは、この章の演習7で紹介しました。

指示

100 XP
  • ifelse() を使って、p が 0.1 より大きいときは陽性クラス "M"、それ以外は陰性クラス "R" をとる文字ベクトル m_or_r を作成します。
  • m_or_r を、test[["Class"]] と同じ水準を持つ因子 p_class に変換します。
  • confusionMatrix() を使い、p_class と test データセットの "Class" 列を渡して混同行列を作成します。