преобразование дерева регрессии цепей в таблицу в r

Я использовал пакет CHAID изэта ссылка ... Это дает мне объект chaid, который можно построить. Я хочу таблицу решений с каждым правилом решения в столбце вместо дерева решений. .Но я не понимаю, как получить доступ к узлам и путям в этом объекте Chaid. Пожалуйста, помогите мне .. Я следовал процедуре, приведенной вэта ссылка

я не могу опубликовать свои данные здесь, так как они слишком длинные. Итак, я публикую код, который берет примерный набор данных, предоставленный с chaid, для выполнения задачи.

скопировано из справочного руководства chaid:

library("CHAID")

  ### fit tree to subsample
  set.seed(290875)
  USvoteS <- USvote[sample(1:nrow(USvote), 1000),]

  ctrl <- chaid_control(minsplit = 200, minprob = 0.1)
  chaidUS <- chaid(vote3 ~ ., data = USvoteS, control = ctrl)

  print(chaidUS)
  plot(chaidUS)

Выход:

Model formula:
vote3 ~ gender + ager + empstat + educr + marstat

Fitted party:
[1] root
|   [2] marstat in married
|   |   [3] educr <HS, HS, >HS: Gore (n = 311, err = 49.5%)
|   |   [4] educr in College, Post Coll: Bush (n = 249, err = 35.3%)
|   [5] marstat in widowed, divorced, never married
|   |   [6] gender in male: Gore (n = 159, err = 47.8%)
|   |   [7] gender in female
|   |   |   [8] ager in 18-24, 25-34, 35-44, 45-54: Gore (n = 127, err = 22.0%)
|   |   |   [9] ager in 55-64, 65+: Gore (n = 115, err = 40.9%)

Number of inner nodes:    4
Number of terminal nodes: 5

Поэтому мой вопрос заключается в том, как получить эти данные дерева в таблице решений с каждым правилом принятия решений (ветвь / путь) в столбце. Я не понимаю, как получить доступ к различным путям дерева из этого объекта chaid.

Ответы на вопрос(1)

Ваш ответ на вопрос