Bonjour,
J'ai actuellement un souci lorsque je veux appliquer un randomForest sur un data frame. Pour pouvoir passer mes larges données par référence, je créé un environnement de cette façon:
Je fais ensuite appel à randomForest sur le data frame contenu dans l'objet "pointer":
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 GetEnvironment <- function(data) { if(!class(data) == "data.frame") { stop("data must be a data frame") } else { object <- new.env(parent = globalenv()) class(object) <- 'pointer' return(object) } }
J'obtiens alors cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Error.rf <- randomForest(update(attr(classif, "formula"), Error ~ .), data = object$data , subset = object$data$Validated)
Je ne sais pas du tout comment régler ce problème. Pourriez-vous m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Erreur dans eval(expr, envir, enclos) : objet 'object' introuvable
D'avance merci.
Partager