Re: [R-es] loop con matriz que cambia de nombre

2018-06-22 Por tema Manuel Mendoza
Gracias Jesús. Quoting Jesús Para Fernández : Con assing y un paste0 Mete dentro del bucle esto for(i in 1:7){ assign(paste0('matriz',i),matrix(0,ncol=5,nrow=3)) } Con eso generarias 7 matrices de 5x3, llamadas matriz1, matriz2,... Obtener Outlook para Android

Re: [R-es] Asignar factor levels a nuevos datos

2018-06-22 Por tema Víctor Granda García
Buenas Ruben, Echa un vistazo a parse_factor de la librería forcats. En tu ejemplo seria algo así: library(forcats) parse_factor(marcas2, levels(marcas1)) Esto también lo puedes hacer directamente con factor sin necesidad de instalar otro paquete como forcats factor(marcas2, levels(marcas1))

[R-es] Asignar factor levels a nuevos datos

2018-06-22 Por tema Rubén Coca
Hola, imaginemos que tengo este vector convertido a factor: # --- marcas1 <- factor(c('audi', 'opel', 'seat', 'toyota', 'opel')) str(marcas1) Factor w/ 4 levels "audi","opel",..: 1 2 3 4 ¿Como puedo asignar la info de los niveles de marcas1 a un vector nuevo? Por ejemplo: marcas2 <-

Re: [R-es] loop con matriz que cambia de nombre

2018-06-22 Por tema Manuel Mendoza
Funciona, me crea una matriz en cada iteración, con un nombre que incluye el nº de la iteración. Me surge ahora el problema de que, dentro del mismo bucle la quiero convertir en df y ponerle nombre a las columnas, y como el nombre de la matriz es distinto cada vez, no sé cómo hacerlo.

Re: [R-es] loop con matriz que cambia de nombre

2018-06-22 Por tema Carlos J. Gil Bellosta
Es que no quieres crear objetos con nombres raros en tu entorno. Lo que quieres hacer es crear una lista de matrices (o dfs). El consejo anterior te explicaba con detalle cómo dispararte en el pie. Realmente, quieres hacer otra cosa. El vie., 22 jun. 2018 a las 19:53, Manuel Mendoza () escribió:

Re: [R-es] Asignar factor levels a nuevos datos

2018-06-22 Por tema Javier Marcuzzi
Estimado Rubén Coca Creo que su pregunta puede tener dos diferencias, la primera es crear una librería para compartir, pero creo que justo este caso no lo es, pero si lo es avise y busco un código para que copie; la segunda diferencia es sobre los datos, en otras palabras los datos son cargados

[R-es] loop con matriz que cambia de nombre

2018-06-22 Por tema Manuel Mendoza
Buenos días. Quiero hacer un for (j), anidado en otro for (i). En el 2º for, en cada iteración ha de crear una matriz vacía: mat <- matrix(nrow=nrow(data),ncol=19) pero llamándola de forma distinta cada vez. El nombre ha de ser: paste("D",i,colnames(Data[j]),sep=""). Llevo un rato

Re: [R-es] Paquete dismo, cálculo coeficiente de variación

2018-06-22 Por tema Jaume Tormo
Muchas gracias. Jaume. El 20 de junio de 2018, 14:21, Marcelino de la Cruz Rot < marcelino.delac...@urjc.es> escribió: > Hola Jaume: > > Lo más rápido para ver el código, al ser un método S4 es escribir: > > findMethods(biovars) > > La descripción de la función (con las definiciones y