Есть ли способ изменить метки разделения дерева решений CART без изменения исходных имен переменных и / или меток значений во фрейме данных?Я попытался использовать эту функцию split.function, которую я скопировал из документации "prp" (которая также работает как опция для "split.fun =" в функции rpart.plot ()), но я не могу получитьэто делать более чем одну замену.Это своего рода хлопоты, чтобы вернуться и переименовать все переменные только для этого.Это мой единственный вариант?
Редактировать (надеюсь, более конкретно): есть ли способ заставить эту функцию заменить более одной метки - скажем, если у меня есть 2 переменные Nstage и tstage, и я хочу, чтобы их метки в дереве читали "n-этап "а" т-этап "?
split.function <- function(x, labs, digits, varlen, faclen)
{
# replace commas with spaces (needed for strwrap)
labs <- gsub("Nstage", "n-stage", labs)
for(i in 1:length(labs)) {
# split labs[i] into multiple lines
labs[i] <- paste(strwrap(labs[i], width = 15), collapse = "\n")
}
labs }