Bonjour à tous,

Je travaille actuellement sur les arbres décisionnels et j'essaie de représenter graphiquement mon arbre C5.0.

Mon arbre semble plutôt bien fonctionner :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
cnt_c50 <- C5.0Control(CF=0.25,minCases=30,sample=0.7)
myTree <- C5.0(Y ~ X1+X2+X3+....+X30, data=data, control= cnt_c50,trials=100)
summary(myTree)
ne renvoie pas d'erreur.
Par contre, quand j'essaie de le visualiser : J'ai ce message d'erreur :

Error in partysplit(varid = as.integer(i), index = index, info = k, prob = NULL) : minimum of ‘index’ is not equal to 1
In addition: Warning message:
In min(index, na.rm = TRUE) :
no non-missing arguments to min; returning Inf
J'ai aussi essayé avec :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
library(rattle)
fancyRpartplot(myTree)
qui renvoit cette erreur :

Error in if (model$method == "class") { : argument is of length zero
J'ai lu que cela pouvait être lié à des catégories comprenant trop peu d'individus donc j'ai essayé en supprimant toutes les variables qui pourraient être concernées et j'ai les mêmes erreurs.

J'ai aussi essayé cette fonction : http://r-project-thanos.blogspot.fr/...rees-in-r.html mais je suis vraiment une bille en programmation donc j'ai des erreurs mais je ne saurai pas dire d'où elles viennent.

Quelqu'un a-t-il déjà eu ce problème ?

Par avance merci beaucoup !