Re: [R-es] Expresión en un objeto

2023-08-14 Por tema Proyecto R-UCA
Buenas, ¿Qué tal esto? > V1 <- 1 > V2a <- 20 > V2b <- 200 > ORD <- "(ifelse (is.na (V2a) & ! is.na (V2b), V2b, V2a))" > V3 <- "((ORD - V1)/V1)*100" > V33 <- sub('ORD', ORD, V3) > V33 [1] "(((ifelse (is.na (V2a) & ! is.na (V2b), V2b, V2a)) - V1)/V1)*100" > eval(parse(text = V33)) [1] 1900 Un

Re: [R-es] Expresión en un objeto

2023-08-14 Por tema Griera-yandex
Hola: Aplicando tu solución al problema original, seria: > V1 <- c (47, 71, 41, 23, 83, 152, 82, 8, 160, 18) > V2a <- c (NA, 36, 15, 5, 56, 18, NA, 5, NA, 5) > V2b <- c (37, NA, 15, NA, NA, NA, 90, NA, 161, NA) > ORD <- "(ifelse (is.na (V2a) & ! is.na (V2b), V2b,

Re: [R-es] Expresión en un objeto

2023-08-14 Por tema jose luis via R-help-es
Hola, no estoy seguro de si es esto lo que te hace falta. ¿conoces la funcion "coalesce"? coalesce function - RDocumentation | | | | coalesce function - RDocumentation Given a set of vectors, coalesce() finds the first non-missing value at each position. This is i... | | | How to

Re: [R-es] Expresión en un objeto

2023-08-14 Por tema jose luis via R-help-es
Algo asi: En lunes, 14 de agosto de 2023, 17:29:37 CEST, jose luis via R-help-es escribió: Hola, no estoy seguro de si es esto lo que te hace falta. ¿conoces la funcion "coalesce"? coalesce function - RDocumentation | | |  | coalesce function - RDocumentation Given a set of

Re: [R-es] Expresión en un objeto

2023-08-14 Por tema Griera-yandex
Hola: Si, esto está mucho más cerca de lo que quería! Creo que es la solución. Gracias! Lo trabajo! Saludos. On Mon, 14 Aug 2023 10:14:06 +0200 Proyecto R-UCA wrote: > Buenas, > > ¿Qué tal esto? > > > V1 <- 1 > > V2a <- 20 > > V2b <- 200 > > ORD <- "(ifelse (is.na (V2a) & ! is.na (V2b),