es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SAPPLY

Cómo obtener el control de la salida de una función con sapply en R?

Supongamos que este es mi código: library(magrittr) library(dplyr) set.seed(123, kind=”Mersenne-Twister”, normal.kind=”Inversion”) y = runif(20,0,50) simulation <- function(y){ x <- rnorm(length(y),3,0.125) lm(y ~ x) } fit <- lapply(1:10, function(dummy) simulation(y)) coef <- sapply(fit, coef) %>% t() %>% as.data.frame() ¿Cómo puedo recolectar las 10 variables simuladas x generadas por la función simulation . . . Read more

Cómo convertir el bucle for anidado en una función apply.

Aquí he anidado un bucle y no sé cómo convertirlo en una función ‘apply’. ¿Alguien puede decirme cómo convertir esto en una función ‘apply’? planes_logros <- function(pa_m, pa_q){ if(nrow(pa_m)==0 & nrow(pa_q==0)){ df = data.frame(a = c(“”), b = c(“No Data Available”)) colnames(df)=”” }else{ pa_m = pa_m %>% select(inc, month_year, Plans, . . . Read more

problema de medioambiente

e <<- data.env ## aquí estoy almacenando mi rdata data_frames <- Filter(function(x) is.data.frame(get(x)), ls(envir = e)) ## obteniendo solo los dataframes for(i in data_frames) e[[i]] <<- mytest_function(e[[i]]) ### aquí estoy iterando sobre los dataframes Ahora, ¿cómo puedo convertir el bucle for en una función apply? El bucle lleva mucho tiempo . . . Read more