Tengo cerca de 30 funciones para un proyecto de investigación y no quieren que escriba¿Usar source() en un bucle para cargar automáticamente mis funciones?
source(paste("C:/functions","/function1.txt",sep=""))
30 veces en C:/functions
es mi directorio de funciones y /function1.txt
es una función particular.
He intentado
files <- list.files("C:/functions")
sapply(1:length(files),source(paste("C:/functions/",files[i],sep="")))
Y no funciona. Mensaje de error: Error in match.fun(FUN) : c("'source(paste(\"C:/functions/\", ' is not a function, character or symbol", "' files[i], sep = \"\"), TRUE)' is not a function, character or symbol")
También lo probé con un lazo for
y no funciona.
Tenga en cuenta que la edición que hizo hace algunas partes de su pregunta no tiene mucho sentido. Por ejemplo ... lo que tiene ahora realmente funciona y no se correspondería con el error que ha publicado. – Dason
Se ha cambiado. –