[R-es] escribir modelo libreria e1071 en un archivo
Carlos J. Gil Bellosta
cgb en datanalytics.com
Jue Sep 22 13:01:20 CEST 2011
Lo que quieres hacer, ¿es algo parecido a lo que sigue?
x <- 1:10
dat.0 <- data.frame( x = x,
y = x + rnorm( length(x) ) )
mi.modelo <- lm( y ~ x, data = dat.0 )
save( mi.modelo, file = "~/borrar.Rdat")
rm( mi.modelo )
dat.1 <- head( dat.0 ) # otro conjunto de datos
load( "~/borrar.Rdat" )
predict( mi.modelo, newdata = dat.1 )
unlink( "~/borrar.Rdat")
Un saludo,
Carlos J. Gil Bellosta
http://www.datanalytics.com
El día 22 de septiembre de 2011 12:52, Gregorio R. Serrano
<grserrano en ccee.ucm.es> escribió:
> Buenas.
>
> No entiendo bien el problema, si vas a aplicar el modelo a otros datos en R
> con save y load sería suficiente. Si te quieres llevar el modelo a otros
> sistemas para su aplicación, prueba con pmml (un paquete de R que exporta
> algunos modelos a formatos .xml), pero no soporta todos los modelos
> estadísticos que R puede estimar.
>
> Un saludo
> Gregorio R. Serrano
>
> El 22 de septiembre de 2011 12:43, Víctor Rodríguez Galiano <
> luxorvrg en hotmail.com> escribió:
>
>>
>> Hola a todos,
>>
>>
>> Estoy utilizando la libreria e1071 para clasificar unos datos. Me gustaría
>> poder guardar los modelos en el disco duro y no en memoria de R.
>> He visto que hay una función:
>>
>> save : que guarda el modelo en memoria
>>
>> y
>>
>> load: que carga ese modelo
>>
>> Ejemplo:
>>
>> #saving the best model
>> save(calibrate.rf.model1, file='bestmodel.rda')
>> #loading the best model
>> #load('bestmodel.rda')
>> write(calibrate.rf.model1, file='bestmodel.rda')
>>
>> Pero yo no quiero esto, lo que yo quiero es guardarlo en disco y poder leer
>> ese archivo despues para aplicar el modelo a nuevos datos. Alguien podria
>> decirme como hacerlo?.
>>
>> He visto que hay una función que es write.svm, pero yo uso otros
>> clasificadores como random forest, no solo svm
>>
>>
>> Gracias
>> [[alternative HTML version deleted]]
>>
>>
>> _______________________________________________
>> R-help-es mailing list
>> R-help-es en r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>>
>
>
> --
> Dr. Gregorio R. Serrano
> Dpto. Economía Cuantitativa (UCM)
> Voz:+34 91394 2361
> Fax:+34 91394 2591
> http://www.grserrano.es
>
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
Más información sobre la lista de distribución R-help-es