Estimados

Adjunto un archivo de texto separado por comas, muy simple como ejemplo, luego 
el siguiente código explicaría el problema. Si ejecutan el código se entenderá, 
creo.

x <- read.csv("~/R/neuronal/x.csv", header=FALSE, sep=";")
V1Binario <- model.matrix(~ factor(x$V1) - 1)
# -1 no coloca como interceto, deja x$V1 sin nada, son los que no tienen nada 
(nada, puerta, porton)
V1Binario
V2Binario <- model.matrix(~ factor(x$V2) - 1)
V3Binario <- model.matrix(~ factor(x$V3) - 1)
V4Binario <- model.matrix(~ factor(x$V4) - 1)
V5Binario <- model.matrix(~ factor(x$V5) - 1)
V6Binario <- model.matrix(~ factor(x$V6) - 1)

x <- cbind(x,V1Binario)
x <- cbind(x,V2Binario)
x <- cbind(x,V3Binario)
x <- cbind(x,V4Binario)
x <- cbind(x,V5Binario)
x <- cbind(x,V6Binario)

nn <- neuralnet(V6Binario~V1Binario+V2Binario+V3Binario+V4Binario+V5Binario, x, 
hidden=2, rep=5)
#claro no funciona
#porque si miro los datos con x
x
# puedo ver que la cantidad de "columnas" se incrementa por cada factor pasado 
a binario
# ¿Alguna idea?


Javier Rubén Marcuzzi

De: Javier Marcuzzi
puerta;ventana;techo;comedor;pileta;casa grande
puerta;ventana;techo;comedor;;casa comun
puerta;ventana;techo;;;casa pequeña
;ventana;techo;;pileta;casa grande
;;;;pileta;casa grande
puerta;;techo;comedor;;casa comun
;;techo;;;casa pequeña
portón;ventana;techo;cocina;pileta;casa grande
_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a