<div dir="ltr">Hola, como andan!<div><br></div><div>Tengo un data frame y una de las variables es una cadena larga...de la cuál solo necesito quedarme con la cadena que llega hasta un punto y coma (;).</div><div><br></div><div>El texto es así:</div><div><br></div><div>texto<-c("S. TRANSPORTE DE VACUNAS; DESCRIPCION: TRANSPORTE DE VACUNAS","SERV. DE ALMACENAMIENTO; DESCRIPCION: SERVICIO DE ALMACENAMIENTO" )<br><br>s<-str_split(texto, pattern = fixed(";"), simplify = TRUE)</div><div>s</div><div><br></div><div><img src="cid:ii_kx68mkod0" alt="image.png" width="452" height="64"><br></div><div><br></div><div>En principio esto funciona así como está, pero cuándo lo incluyo dentro de un objeto tidy </div><div><br></div><div>   mutate (primer_desc_item=(str_split(listado_nuevo$`Descripción ítem`, pattern = fixed(";"), simplify = TRUE))) </div><div><br></div><div>Se me complica y me sale el siguiente error.<br></div><div><br></div><div>Error: Problem with `mutate()` column `primer_desc_item`.<br>i `primer_desc_item = (...)`.<br>i `primer_desc_item` must be size 3136 or 1, not 1507.<br>Run `rlang::last_error()` to see where the error occurred.<br><br></div><div>Se les ocurre que puede estar pasando?</div><div><br></div><div>Muchas gracias! Juan.</div></div>