У меня проблемы с подмножеством data.trees и там мало информации об этом ..
Допустим, я sh получил имена только для поддерева, начинающегося с узла IT
в наборе данных acme
. Я думал, что разница между pruneFun и filterFun состоит в том, что выбрано все поддерево, начиная с выбранного узла.
Попытка следующего кода
library(data.tree)
data(acme)
acme$Get("names", pruneFun = function(x) x$name == "IT")
возвращает NULL
, хотя я ожидаю чтобы получить имя IT
и его подузлы. Однако
data(acme)
acme$Get("names", filterFun = function(x) x$name == "IT")
возвращает имя узла IT
. Что я делаю неправильно?