Hola a todos,
Estoy iniciandome en R y la verdad es que aun estoy muy muy verde....
Estoy
intentando clasificar unos datos con support vector machines, pero me
da fallo al usar la funcion predict. El código que uso es el
siguiente:
calibrate<-read.table("calibration.txt", header=TRUE)
calibrate$calibration<-as.factor(calibrate$calibration)
calibrate.rf<-svm(calibration~B14+B15+B16, data=calibrate,
cost=100, gamma=1)
predict<-read.table("validation.txt", header=TRUE)
memory.limit(size=4000)
#hasta ahà todo bien, pero al hacer la prediccion es donde da fallo
predValues<-predict(calibrate.rf, predict)
#a partir de esa line me dice lo siguiente:
#Error en eval(expr, envir, enclos) : objeto 'B14' no encontrado
#supongo que existe algún conflicto con el formato de validation y
la salida de la funcion svm
El archivo validation es una columna con el valor de la clase de
cada fila del archivo calibration
Si
alguien me puede echar una mano os lo agradecerÃa.
VÃctor RodrÃguez