Hola a todos,Muchas gracias por las propuestas. He probado las tres y han
funcionado perfectamente.saludos,Fernando
De: Javier Marcuzzi
Para: Fernando Sanchez
CC: "r-help-es@r-project.org"
Enviado: Miércoles 7 de febrero de 2018 13:46
Asunto: Re: [R-es] Optimizar código
Estimado Fernando Sanchez
Creo que son buenas las ayudas que te han brindado, pero aparte de estas
siempre puedes realizar una compilación de un código que no está
optimizado, puedes ver el siguiente hipervínculo
http://homepage.divms.uiowa.edu/~luke/R/compiler/compiler.pdf
Javier Rubén Marcuzzi
Esta es otra forma:
CADENA_1<-c("caliente","frío","gordo","flaco")
CADENA_2<-c("bueno","malo","bueno","malo")
CADENA<-rbind(CADENA_1,CADENA_2)
CADENA<-t(CADENA)
LISTA<-c("caliente","perro","flaco","gato","coche")
# ---
CADENA <- CADENA_2
names(CADENA) <- CADENA_1
CADENA[LISTA] -> RES
Hola,
Esta es una forma...
> str_1 <- c("caliente","frío","gordo","flaco")
> str_2 <- c("bueno","malo","bueno","malo")
> str_3 <- cbind(str_1, str_2)
>
> l_val <- c("caliente","perro","flaco","gato","coche")
>
> row_god <- which(l_val %in% str_3[,1], arr.ind = TRUE )
> row_god
[1] 1 3
Saludos,
C
Hola a todos,
Os pongo aquí debajo un pequeño fragmento de código. Resulta que dispongo de
una CADENA que tiene dos columnas. Una con palabras y la otra que dice si es
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