DecisionTreeClassifierを用いて決定木を作成した際のnodeについての質問です。
作成した決定木をテキスト形式で出力する上で、clf.tree_.valueで各nodeに分けられたサンプル数を出力したいと考えています。その時、clf.tree_.valueの中身はnode 1から順番に各クラスのサンプルがいくつあるのか記録されていると認識しています。
では、そのnodeの番号はどのように決まるのでしょうか。今までは一番上のnode 0から左にnode 1 さらに左にnode2...となり左下が無くなったら一つ上に戻って右に降りて...となっていると認識していました。しかし、今回の決定木の作成で異なるパターンが出てきて困惑しています。
よろしくお願いします。
あなたの回答
tips
プレビュー