Hola compañeros,

 

Soy nuevo y me disculparan si la pregunta es muy básica. Quiero crear una
función que me permita recibir variables que pueden ser 2, 3 o más,  la idea
es llamar esta función e indicarle la ruta y el nombre de las variables para
luego realizar algún análisis. Mi idea es la siguiente:

 

library(foreign)

FDatos <- function(Ruta,Nombre,Variables){

  Datos  <- read.spss(paste(Ruta,"/",Nombre,sep=""),to.data.frame=TRUE)

  Var01 <- subset(Datos,select=Variables)

}

 

### PARÁMETROS A MODIFICAR ###

Analis <- FDatos (

Ruta = "C:/Archivos de programa/IBM/SPSS/Statistics/19/Samples/English",

Nombre = "adl.sav",   

Variables = c(id,age,los)

)

 

Pero al ejecutarlo me sale: “Error en eval(expr, envir, enclos) : objeto
'id' no encontrado”. Alguna sugerencia?

 

Gracias,

 

Eduardo Hurtado.

 


	[[alternative HTML version deleted]]

