терминальная панель partykit r идентификатор узла отображает информацию об объекте - PullRequest
1 голос
/ 28 апреля 2020

Я пытаюсь удалить метки идентификаторов узлов на панели терминала объекта partykit (те, которые говорят Node x ...), следуя инструкциям с terminal_panel, я могу изменить inner_panel без Беда, но на графике есть информация об объекте вместо баров:

library(partykit)
ea = ctree(Species ~ ., data = iris)

plot(ea, gp = gpar(fontsize = 8),    
     inner_panel = node_inner,
     ip_args=list(
       abbreviate = F, 
       id = FALSE),
     terminal_panel = node_terminal, 
     tp_args = list(digits = 2, abbreviate = T, id = F))

Что изображает следующее,

l

1 Ответ

2 голосов
/ 28 апреля 2020

Я думаю, что вы можете удалить некоторые аргументы, чтобы получить желаемый результат. Этот код удаляет метку «Узел x» и отображает столбцы для каждого терминального узла

plot(ea,
  gp = gpar(fontsize = 8),
  inner_panel = node_inner,
  ip_args = list(
    abbreviate = F,
    id = FALSE
  ),
  tp_args = list(id = FALSE)
)

. Решает ли это вашу проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...