search for: eficiente

Displaying 20 results from an estimated 104 matches for "eficiente".

2012 Mar 09
0
Rv: Re: Buscando la solución más eficiente para generar resultados a partir de un list
Hola, qué tal? Reenvío mi pregunta, por si no llegó... Gracias. Un saludo. --- El jue, 8/3/12, Ana Pérez V. <anapv78@yahoo.es> escribió: De: Ana Pérez V. <anapv78@yahoo.es> Asunto: Re: [R-es] Buscando la solución más eficiente para generar resultados a partir de un list Para: "Carlos J. Gil Bellosta" <cgb@datanalytics.com> CC: "r-help-es@r-project.org" <r-help-es@r-project.org> Fecha: jueves, 8 de marzo, 2012 07:15 Hola, ¿qué tal?. Gracias, Jorge y Carlos. En principio lo he implementad...
2016 May 12
2
Division entre el numero de ocurrencias parciales y totales dentro de un DataFrame de manera eficiente
...c w 1/6 9 c x 2/6 10 c y 1/6 11 c z 2/6 donde 1/3 es el número de filas con valor (a,x)/totalvalores a. En fin, no se si me explico. El problema que tengo es que voy a tener muchisimas filas con pocas repeticiones, y no consigo hacer algo minimamente eficiente (y ya no digamos elegante). Muchas gracias por vuestro tiempo! Att. Toni [[alternative HTML version deleted]]
2017 Nov 16
3
Manera eficiente de añadir el valor anterior por grupo
...erle el valor anterior de la y Lo que hago es añadir una nueva fila por grupo, con: datos[,.SD[1:(.N+1)],by=grupo] Y para añadir el valor anterior uso la función shift, pero lo estoy haciendo sacando en que filas de las x hay NA y cogiendo el valor anterior, pero todo casero. ¿HAy algguna manera eficiente de hacerlo en data.table? He probado con: datos[is.na(y),x:=shift(y,1),by=grupo] Pero no funciona. Gracias! Jesús [[alternative HTML version deleted]]
2017 Nov 06
3
Añadir filas hasta que se acabe un proceso
...procesosActivos 2017/05/01 09:00 1 2017/05/01 10:00 2 2017/05/01 11:00 3 2017/05/01 12:00 2 2017/05/01 13:00 2 2017/05/01 14:00 1 2017/05/01 15:00 0 Se como hacerlo, pero a base d ebucles for y de manera poco eficiente. ¿Se os ocure alguna manera mas eficiente para hacerlo? Gracias Jesús [[alternative HTML version deleted]]
2016 May 13
2
Division entre el numero de ocurrencias parciales y totalesdentro de un DataFrame de manera eficiente
...vier Rubén Marcuzzi > > > > *De: *Toni Massó Jou <tmassojou en gmail.com> > *Enviado: *jueves, 12 de mayo de 2016 18:50 > *Para: *r-help-es en r-project.org > *Asunto: *[R-es] Division entre el numero de ocurrencias parciales y > totalesdentro de un DataFrame de manera eficiente > > > > Hola: > > > > A ver si me podéis ayudar que estoy atascado... > > > > Necesito contar los subcasos de la columna 2 de un dataframe respecto a los > > casos de la columna 1. > > > > Es decir, tengo un data.frame > > > > a<-...
2014 Jul 17
4
Selección eficiente de individuos
...ores$SAL==as.Date("1998-12-31"),]$ID ) t8 <- intersect ( trabajadores[trabajadores$ENT>as.Date("1998-01-01"),]$ID trabajadores[trabajadores$SAL<as.Date("1998-12-31"),]$ID ) localizados <- c(t1, t2, t3, t4, t5, t6, t7, t8) ¿Existe alguna forma más eficiente de localizar a los mismos individuos? ¡¡ Muchísimas gracias !! [[alternative HTML version deleted]]
2015 Nov 17
4
Borrar cada fila 400
...n la última fila, la 400, una serie de valores que quiero eliminar, por lo que del [csv filan] quiero borrar la linea 400,800,1200,.... Lo he intentado con un bucle for: for(i in 1:50000){ if(i%%400 == 0) {datos[-i,]} } Pero no me funciona. Además me han dicho que con apply puede ser mucho más eficiente el algoritmo. ¿Alguna idea? Gracias [[alternative HTML version deleted]]
2012 Mar 06
11
Buscando la solución más eficiente para generar resultados a partir de un list
...o generar para cada serie, sino para cada serie y período, pudiendo existir más de un período (supongamos 5 períodos); de tal modo que debo volcar en fichero una tabla de resultados que tenga exactamente N*3*5 = 30 filas, siendo N el número de individuos (en este caso N=2).   ¿Cuál es la manera más eficiente de hacerlo?. Me refiero a la manera de meter en juego al vector de posibles períodos, y a la manera de aplicar las funciones pensando en que el objetivo es mostrar esa tabla de resultados.   Espero no haberme extendido demasiado.   Gracias.   Un saludo. [[alternative HTML version deleted]]
2013 Feb 25
3
Achicar matriz de datos juntando varias variables en una
...mplo las primeras cuatro preguntas pueden tomar el valor "Sí" o "No". Entonces quiero crear una nueva variable que toma el valor 1 si se respondió si a la primera pregunta, 2, si fue Si a la segunda y así sucesivamente. Esto sucede con varias variables. ¿Cuál seria la forma mas eficiente de hacerlo? Podría usar un IF para cada una de ellas pero sería muy lento. Saludos, Sebastián [[alternative HTML version deleted]]
2017 Nov 06
2
Añadir filas hasta que se acabe un proceso
...procesosActivos 2017/05/01 09:00 1 2017/05/01 10:00 2 2017/05/01 11:00 3 2017/05/01 12:00 2 2017/05/01 13:00 2 2017/05/01 14:00 1 2017/05/01 15:00 0 Se como hacerlo, pero a base d ebucles for y de manera poco eficiente. ?Se os ocure alguna manera mas eficiente para hacerlo? Gracias Jes?s [[alternative HTML version deleted]] [[alternative HTML version deleted]]
2006 Jan 26
1
Using special characters
...RF[4,4]),100*varD) miny<-min(100*retFA,retC,retRF,retD) maxy<-max(100*retFA,retC,retRF,retD) plot(100*sqrt(varFA),100*retFA,type="l",lwd=2,col=2,xlab="Risco %", ylab="Retorno % (anualizado)", xlim=c(minx-0.01,maxx), ylim=c(miny,maxy),main="Fronteira Eficiente") points(100*varC,retC,pch=16,cex=0.6, col=3) points(100*sqrt(covRF[1,1]),retRF[1],pch=16,cex=0.6,col=4) points(100*sqrt(covRF[2,2]),retRF[2],pch=16,cex=0.6,col=5) points(100*sqrt(covRF[3,3]),retRF[3],pch=16,cex=0.6,col=6) points(100*sqrt(covRF[4,4]),retRF[4],pch=16,cex=0.6,col=...
2017 Dec 06
2
STATA base de datos
...;> Entonces, una solucion es intentar pasar de STATA a CSV y luego usar el > >> comando fread, y finalmente cargar los datos como RData > >> > >> > >> ¿Has probado el paquete haven y específicamente su función read_dta? > >> Parece que es bastante más eficiente que la de foreign y preserva más > >> características que trae el formato de stata. > >> > >> ¡Ojalá algo sirva! > >> > >> ¡Salud! > >> > >> -- > >> > >> «...homines autem hominum causa esse generatos...» > >>...
2017 Dec 06
3
STATA base de datos
...reign, y read.dta. Consegui leer los datos. Pero demora > mucho. explore los datos con head y tail, y con summary. Conseguis los > resultados. Muy lento. Una cosa a. hacer es un histograma y ahi ya ponia > cannot allocate memory. > > Pense que podria leer los datos de otra manera mas eficiente. > > El 6/12/2017 13:32, "Carlos Ortega" <cof en qualityexcellence.es> escribió: > >> Pero entonces, ¿has leído ya el fichero en RStudio? ¿lo has convertido de >> Stata a csv o algún otro formato que con el que puedas trabajar en RStudio?. >> ¿O ahora el p...
2015 Nov 18
3
Borrar cada fila 400
...s de paquetes que abordaron ese problema buscando optimizar, facilitar, etc. Lo que usted piensa es correcto, si desea buscar optimizar puede leer algo de plyr, data.table, reshape (este tiene un video explicando casi lo que usted plantea), y algunas otras opciones. No se preocupe en buscar lo más eficiente, utilice lo que comprende y puede escribir, porque a mi me paso muchas veces que por buscar lo más eficiente no medí ni el tiempo invertido ni la facilidad de mantener mi código. Lógicamente a la larga uno termina manejando varias alternativas para lo mismo, pero por lo que usted pregunta mi consej...
2019 Jun 02
3
Incluir un rango de varias variables explicativas a un modelo
Hola, Quiero especificar una ecuación con varias variables explicativas de una manera eficiente sin necesidad de escribir todas y cada una. Tengo un conjunto de variables (junto con otras) dentro de una base de datos que se llaman pot23 pot311 pot312 pot 316 pot317........... pot80. No necesariamente están secuenciadas. Quisiera saber cómo indicar que incluya todas las variables de pot23 a po...
2018 Feb 06
4
Optimizar código
...bueno o malo. En otra variable tengo una LISTA. Quiero cruzar todas las palabras de la lista con todas las de la cadena y cuando alguna coincida, que me indique en qué fila está y también si la palabra es "buena" o "mala". El código que os pongo más abajo funciona, pero es poco eficiente cuando las listas son más largas. Se os ocurre otra forma de programarlo más elegantemente en R. CADENA_1<-c("caliente","frío","gordo","flaco")CADENA_2<-c("bueno","malo","bueno","malo")CADENA<-rbind(CADENA_1,C...
2014 Jul 17
3
FW: Selección eficiente de individuos
Hola, Otra forma, utilizando la función de intervalos y la que comprueba si otro intervalo se solapa del paquete "lubridate": #---------------------- library(lubridate) fe.chas <- data.frame( entra=c('2001-01-01','2001-06-01','2003-01-01') ,sale=c('2002-01-01','2002-06-01','2004-01-01') ) ref <-
2013 Jul 16
1
Sqldf y codificación \u00b0 para el grado
Hola, Carlos: En este caso no puedo permitirme esa solución. Lo único que se me ocurre es sustituir el º por º después de usar sqldf, pero quería saber si hay alguna otra solución. Otra pregunta, ¿cuál es el modo más eficiente de sustituir subcadenas a lo largo de un data.frame?. Gracias. Eva ________________________________ De: Carlos Ortega <cof@qualityexcellence.es> CC: r-help-es <r-help-es@r-project.org> Enviado: Martes 16 de julio de 2013 11:02 Asunto: Re: [R-es] Sqldf y codificación \u00b0 para...
2017 Dec 06
2
STATA base de datos
...chivo realmente lo puedas procesar. > > > Entonces, una solucion es intentar pasar de STATA a CSV y luego usar el > comando fread, y finalmente cargar los datos como RData > > > ¿Has probado el paquete haven y específicamente su función read_dta? > Parece que es bastante más eficiente que la de foreign y preserva más > características que trae el formato de stata. > > ¡Ojalá algo sirva! > > ¡Salud! > > -- > > «...homines autem hominum causa esse generatos...» > > Cicero > [[alternative HTML version deleted]]
2017 Apr 11
3
Uso reiterado de la funcion seq
...# Lista vacia en donde ubicar los "n" vectores for (i in 1:n) {   v[[i]] <- seq(x[i], len = p[i]) } # Posteriormente, ubico todos los vectores en un unico vector, por ejemplo con unlist: res <- unlist(v) 20 21 25 26 27 35 36 37 38 39 Sin embargo, el anterior bucle no es eficiente si "n" es muy grande , por lo que me pregunto si existe una forma mejor de hacerlo (quizas con lapply). Muchas gracias. F. Javier