Re: [R-es] str_replace por orden de aparición en una cadena.

2023-03-20 Por tema juan manuel dias
muchas gracias!! El mié, 15 mar 2023 a las 6:12, Carlos Ortega () escribió: > Hola, > > Juntandolo todo se puede hacer así... > > #- > cadena <- c( > 'si p1 == 1 o 2 == 1,3 si p1 == 1 o 2 = 1,3', > 'si p1 == 3 o 4 == 1 si p1 == 3 o 4 = 1', > 'si p1 == 5 == 0,7

Re: [R-es] str_replace por orden de aparición en una cadena.

2023-03-15 Por tema Isidro Hidalgo Arellano via R-help-es
¿Has probado a convertirlo con unlist() y usar la estructura que quieras? Saludos Isidro De: R-help-es En nombre de juan manuel dias Enviado el: martes, 14 de marzo de 2023 23:06 Para: Proyecto R-UCA CC: Lista R Asunto: Re: [R-es] str_replace por orden de aparición en una cadena. hola! ,me

Re: [R-es] str_replace por orden de aparición en una cadena.

2023-03-14 Por tema juan manuel dias
hola! ,me sirve, pero el tema es que necesito crear tres variables nuevas con el resultado de strsplitpero me genera una lista y no lo estoy pudiendo combinar con mutate de dplyr El mar, 14 mar 2023 a las 7:46, juan manuel dias () escribió: > Muchas gracias!! Lo pruebo!!! > > El mar., 14

Re: [R-es] str_replace por orden de aparición en una cadena.

2023-03-14 Por tema juan manuel dias
Muchas gracias!! Lo pruebo!!! El mar., 14 de marzo de 2023 04:55, Proyecto R-UCA escribió: > Buenas, > > Una opción es partir la cadena usando el == como separador y luego > recomponerla. > > > a <- "p1 == 1 o 2 o p2 == 1 == 1,3" > > b <- strsplit(a, "==") > > b <- b[[1]] > > b > [1] "p1 " " 1

Re: [R-es] str_replace por orden de aparición en una cadena.

2023-03-14 Por tema Proyecto R-UCA
Buenas, Una opción es partir la cadena usando el == como separador y luego recomponerla. > a <- "p1 == 1 o 2 o p2 == 1 == 1,3" > b <- strsplit(a, "==") > b <- b[[1]] > b [1] "p1 " " 1 o 2 o p2 " " 1 " " 1,3" > paste0(paste0(b[1:(length(b)-1)], collapse = '=='), '=', b[length(b)]) [1] "p1 == 1 o

Re: [R-es] str_replace por orden de aparición en una cadena.

2023-03-13 Por tema juan manuel dias
hola ,muchas gracias! no conocía esa librería para los regex...respecto a la pregunta de Carlos, puedo tener más de un == dentro de la cadena, por ejemplo así: así está si p1 == 1 o 2 o p2 == 1 == 1,3 así necesito si p1 == 1 o 2 o p2 == 1 = 1,3 El lun, 13 mar 2023 a las 18:11, Juan Abasolo ()

Re: [R-es] str_replace por orden de aparición en una cadena.

2023-03-13 Por tema Juan Abasolo
Mientras aparezca alguien que sepa guiarte bien, te muestro desde mi autodidactez por dónde encararía. Y lo que para mí fue un gran descubirmiento: El paquete RegExplain, [image: irudia.png] (==)([\d, \w]*=[\d, \w]*)$ Eso captura en dos grupos diferentes todo lo que está desde el final hasta el