決定木のアナリティクスを実行すると、Categorical Target Variable must have 2 or more unique valuesというエラーになる

問題の概要

決定木(Decision Tree)を実行しようとした際に以下のエラーが発生します。

Error: Categorical Target Variable must have 2 or more unique values.

原因

このエラーは、目的変数がカテゴリカルの場合に、その変数に2つ以上の異なる値が含まれていないときに発生します

  1. データフィルタリングの結果: データを絞り込んだ結果、目的変数が1つの値しか持たなくなった
  2. データの不備: もともとのデータセットで目的変数の値が統一されている
  3. 変数の指定ミス: 間違った列を目的変数として指定している
  4. 欠損値の影響: 欠損値の処理により有効なデータが減少した

回避策

これを解決するには、 目的変数の列を確認し、少なくとも2つの異なる値を持っていることを確認してください。