An R package for fitting classification and regression trees.
0 ответов

Оценка оценки склонности в R с использованием rpart

Я пытаюсь оценить баллы предрасположенности в R. Под этим я подразумеваю, что я пытаюсь оценить вероятность того, что человек выберет лечение, где выбор лечения является бинарной переменной. Обычно люди используют логит или пробит, чтобы оценить их.…
30 май '18 в 05:11
2 ответа

В чем разница между rel error и x error в дереве решений rpart?

У меня есть чисто категоричный фрейм данных из базы данных машинного обучения UCI https://archive.ics.uci.edu/ml/datasets/Diabetes+130-US+hospitals+for+years+1999-2008 Я использую rpart для формирования дерева решений на основе новой категории о том…
22 мар '15 в 16:58
0 ответов

Функция train в карете возвращает сообщение об ошибке

Я использую функцию caret train(), чтобы найти оптимальное значение cp для дерева решений CART, приняв в качестве метрики F1 через пользовательскую функцию. Функция train () возвращает ошибку, которую я не могу понять. Возможно, проблема заключается…
1 ответ

RPART - типы функций

RPART использует другую процедуру разделения для непрерывных, порядковых и категориальных переменных. Есть ли способ "сообщить" RPART о типе переменной? Для иллюстрации у меня есть порядковая переменная с целочисленными значениями (1,..,5). Сейчас м…
24 апр '14 в 22:24
0 ответов

Различия между adabag и rpart

Я нашел что-то странное (по крайней мере для меня) при использовании пакетов rpart и adabag в R (версия R 3.5.1 (2018-07-02) - "Перо-спрей")). Мне интересно, что является причиной получения разных деревьев при использовании обоих пакетов, даже если …
22 окт '18 в 10:32
1 ответ

Гибберский выход в RPart-график в R

Я пытаюсь запустить дерево решений, используя RPart в R - для набора данных с 26 переменными, чтобы классифицировать результат как 0 или 1. Модель имеет достоверную точность 81%, и когда я продолжаю чертить дерево, я получаю очень бессмысленные знач…
13 июл '15 в 06:50
2 ответа

Выбор значения CP для сокращения дерева решений с помощью rpart

Я понимаю, что обычной практикой для выбора значения CP является выбор самого низкого уровня с минимальным xerror значение. Тем не менее, в моем следующем случае, используя cp <- fit$cptable[which.min(fit$cptable[,"xerror"]),"CP"] даст мне 0.1764…
09 июн '16 в 08:47
6 ответов

Получение наблюдений в узле rpart (например, CART)

Я хотел бы проверить все наблюдения, которые достигли некоторого узла в дереве решений rpart. Например, в следующем коде: fit <- rpart(Kyphosis ~ Age + Start, data = kyphosis) fit n= 81 node), split, n, loss, yval, (yprob) * denotes terminal node…
20 апр '16 в 15:28
1 ответ

Функция для отображения результата rpart на партийном языке на языке R

Я хотел бы создать функцию для отображения результата rpart с partykit, Я преобразовал результат rpart с as.party со следующим кодом и отображается древовидная структура. library(partykit) library(rpart) result1 <- rpart(Species~.,data = iris) pl…
24 июн '18 в 14:23
1 ответ

Точность числового сравнения в R; передача значений между функциями

Посмотрев на этот вопрос: Сложность числового сравнения в R Я все еще застрял, потому что я зависел от сравнения на равенство, которое глубоко в какой-то функции, которую я не могу редактировать (или я могу?) Я проверяю в локальной среде, совпадают …
22 ноя '13 в 23:40
0 ответов

Циклические прогнозы с использованием разных деревьев в rpart

Я использую библиотеку rpart в R, чтобы создать серию деревьев классификации с различными вариантами максимальной глубины дерева. Моя цель - сравнить уровни ошибок деревьев, построенных с использованием этих различных глубин. Прямо сейчас мой код ра…
05 сен '17 в 15:48
1 ответ

Добавление информации в дерево - Rpart

Я хочу добавить информацию в мое дерево. Скажем, например, у меня есть такая база данных: library(rpart) library(rpart.plot) set.seed(1) mydb<-data.frame(results=rnorm(1000,0,1),expo=runif(1000),var1=sample(LETTERS[1:4],1000,replace=T), var2=samp…
26 сен '16 в 15:07
1 ответ

Классификационное дерево в R

Я совершенно новичок в R, и я пытаюсь использовать деревья классификации для классификации некоторых данных. Что меня смутило, так это какая библиотека использовать. Должен ли я использовать rpart или дерево?
15 апр '13 в 16:14
0 ответов

Добавить или вычесть значения из листьев дерева решений

Как вычесть значение из прогнозируемого значения в дереве решений моделей? я использую rpart создать модель цен на жилье, и она производит прогнозируемую цену на каждом узле / листе: В идеале я хотел бы выполнить эти операции: получить имена строк д…
18 апр '17 в 16:41
1 ответ

Как применять веса в rpart?

У меня есть эти данные о домах из соревнований практики Kaggle, и я использую rpart для обучения простой первой модели, чтобы предсказать цену продажи. Модель неправильно идентифицирует продажи, где условие продажи было ненормальным или авансовый пл…
17 апр '17 в 13:06
1 ответ

Как убрать научную нотацию для диаграммы Rplot

Я разработал этот R-скрипт для управления графиком графиков потока решений, но я не могу заставить его отображать числовые значения вместо научных обозначений. Вчера я потратил половину рабочего дня, пытаясь сделать его числовым, следуя примерам, к…
05 апр '17 в 14:26
0 ответов

Извлечение переменных меток из дерева решений rpart

Я использовал часть для построения дерева решений на наборе данных, который имеет категориальные переменные с сотнями уровней. Дерево разделяет эти переменные на основе выбранных значений переменной. Я хотел бы изучить этикетки, на которых сделан сп…
10 май '18 в 23:09
1 ответ

Rpart прогнозирует 0 и 1 для каждого наблюдения в тестовом наборе

Вот сценарий: library(rpart); library(dplyr); library(caret) data <- read.csv("NetworkIntrusionValidatedata.csv") #50 example rows provided below traindata <- createDataPartition(y,p=0.9,list = F) %>% c() train <- data[traindata,] test &…
11 сен '18 в 03:11
1 ответ

Ошибка пропущенных значений в функции train() Caret для деревьев

Я новичок в использовании R и пытаюсь построить дерево решений. Я уже использовал пакет party за ctree а также rpart для rpart. Но, поскольку мне нужно было сделать перекрестную проверку для моей модели, я начал использовать caret пакет, так как я м…
27 апр '17 в 10:45
0 ответов

Как получить набор левого и правого предков узла с помощью rpart

library(rpart) head(iris) Modele <- rpart(Species~., data = iris, method = "class", parms = list(split = "gini")) Я хотел бы знать, как я могу получить набор левых и правых предков узла с пакетом rpart
19 апр '18 в 13:35