Tag: STRINGR
Me encontré con esta función que convierte números escritos en palabras en su representación numérica (por ejemplo, de “cinco” a 5). La función se ve así: library(english) words_to_numbers <- function(s) { s <- stringr::str_to_lower(s) for (i in 0:11) s <- stringr::str_replace_all(s, words(i), as.character(i)) s } ¿Puede explicar cómo funciona la . . . Read more
Estoy tratando de eliminar las palabras “Arts and Humanities” y “Social Sciences” de una cadena que contiene disciplinas de conocimiento concatenadas por “/” de la siguiente manera: string = “Arts and Humanities Other Topics/Social Sciences Other Topics/Arts and Humanities/Social Sciences/Sociology” He intentado esto usando el paquete stringr: sapply(strsplit(string, “/”), function(x) . . . Read more
Tengo una cadena de texto txt que incluye el patrón John y varios países. También tengo vec_regex, un conjunto de expresiones regulares que coinciden con países (pero no todos los mencionados en el texto). Lo que me gustaría obtener es el texto entre el país coincidente más cercano a la . . . Read more
Me pregunto si sería posible eliminar las partes en el vector de caracteres n1 que se solapan parcialmente con los elementos en la fórmula f1. Por ejemplo, en n1, vemos “study_typecompare” y “study_typecontrol” que se solapan parcialmente con study_type en f1. Por lo tanto, en el desired_output, queremos eliminar la . . . Read more
Tengo el siguiente ejemplo con proc como regex: x <- &quot;carr proc proc_ proca select procb() procth;&quot; pattern <- &quot;proc&quot; El resultado esperado sería "proc" "proca" "procb" "procth" podría ser una lista o un vector. Intenté varios regex diferentes con stringr::strextractall, pero no pude obtener todas las palabras que quería.