Skip to content

[R-es] predict y tree

6 messages · Juan Antonio Gil Pascual, Carlos Ortega

#
Estimados compañeros hace unos días instale la versión última de R
(3.4.1) en windows 10 y hoy me tiene loco el siguiente error cuando
ejecuto predict para un árbol de clasificación-regresión. El problema da
incluso con el ejemplo del comando predict

library(tree)
data(shuttle, package="MASS")
shuttle.tr <- tree(use ~ ., shuttle, subset=1:253,
                     mindev=1e-6, minsize=2)
shuttle.tr
shuttle1 <- shuttle[254:256, ]  # 3 missing cases
predict(shuttle.tr, shuttle1)

Da el error:

Error in pred1.tree(object, tree.matrix(newdata)) : object 'VR_pred1'
not found Sabe alguien ¿cuál es el problema? ¿Os ocurre a vosotros lo
mismo?

Un cordial saludo, Juan
#
Hola Juan Antonio,

Acabo de instalar "tree" en Mac OSX y no aparece este error...
auto noauto
254    0      1
255    0      1
256    0      1

De todas formas por si puede ser un error propio de Windows, mira si este
fix te valdría:

https://github.com/cran/tree/blob/master/R/treefix.R

Saludos,
Carlos Ortega
www.qualityexcellence.es


El 24 de septiembre de 2017, 19:51, Juan Antonio Gil <jgil en edu.uned.es>
escribió:

  
    
#
Gracias Carlos miraré el fix y en su defecto intentaré mandar un mensaje 
al autor. De todas las maneras espero que alguien lo pruebe en windows 10

Saludos,

Juan



El 24/09/2017 a las 20:32, Carlos Ortega escribió:

  
    
#
Hola Juan,

Lo mismo que acaba de enviar Pedro, a mi tampoco me da error en una máquina
Windows-10 (64bits).
Me he bajado la versión del paquete tree para ejecutar lo que pasaste...
auto noauto
254    0      1
255    0      1
256    0      1

¿Tienes la última versión de "R"?....

Saludos,
Carlos Ortega
www.qualityexcellence.es


El 24 de septiembre de 2017, 20:57, Juan Antonio Gil <jgil en edu.uned.es>
escribió:

  
    
#
Muchas gracias Carlos. Sólo veo una diferencia yo tengo instalada la 
versión 3.4.1 de R y Pedro ha hecho la prueba en la 3.4.0. Voy a 
probarlo en el ordenador de la Universidad para ver si el problema es 
del portátil.

Saludos,

Juan



El 25/09/2017 a las 11:09, Carlos Ortega escribió:

  
    
#
OK.
Yo también lo he probado con la 3.4.1....

Gracias,
Carlos.

El 25 de septiembre de 2017, 11:46, Juan Antonio Gil Pascual <
jgil en edu.uned.es> escribió: