Я пытаюсь переделать более ранний проект ctree, который я сделал этим летом. Когда я иду отображать результаты, я использую такой код:
fit<- ctree(Y~., data=df, control=ctree.control(minbucket=20))
Это работает, затем я перехожу к построению, используя этот код:
plot(fit, labels=TRUE, terminal_panel=node_barplot(fit, beside=TRUE,col="black", fill=c("coral4", "chartreuse4")))
Однако я не получаю метки ни на оси Y, ни на уровнях моей зависимой переменной Y, отображаемой на гистограммах конечного узла. Y имеет два уровня: «Да» или «Нет».
Любые идеи?
ОБНОВЛЕНИЕ: здесь я разместил ссылку на поддельный набор данных:
ДАННЫЕ ИЗ GITHUB
Вот изображение, показывающее мой результат, обратите внимание, что на конечных узлах нет меток осей x или y. Я не уверен, почему это происходит.
df
сdput(df)
? - person CephBirk   schedule 14.09.2015ctree()
из пакетаparty
? Просто хочу убедиться. - person CephBirk   schedule 15.09.2015ctree()
нет ссылки наY
. - person CephBirk   schedule 15.09.2015detach
пакетpartykit
и повторите попытку. Используйте любой из них, но не оба. - person David Arenburg   schedule 16.09.2015party
, толькоpartykit
... Если бы я использовал только пакет party, все работало. Я не знаю, смущаюсь я больше или с облегчением. В любом случае, я хотел бы поблагодарить CephBirk и Дэвида Аренбурга за их помощь. - person nate   schedule 16.09.2015