a menudo quieren hacer esencialmente lo siguiente:puede lapply no modificar las variables en un ámbito superior
mat <- matrix(0,nrow=10,ncol=1)
lapply(1:10, function(i) { mat[i,] <- rnorm(1,mean=i)})
Pero, yo esperaría que la estera tendría 10 números aleatorios en ella, sino que tiene 0. (No estoy preocupado por la parte del informe. Claramente hay una manera correcta de hacerlo. Me preocupa afectar el tapete desde dentro de una función anónima de lapply) ¿No puedo afectar la matrix mat desde adentro? Por qué no? ¿Hay una regla de alcance de R que está bloqueando esto?