Tag: GSUB
Quiero convertir, por ej. Hello1.Bye a Hello[1].Bye Tenga en cuenta que [1], es decir, entre corchetes, solo contiene dígitos Comencé con algo como esto que no funcionó… filter { mutate { gsub => [“String”, “*_\D_.*”, “*[\D].*”] //Tenga en cuenta que aquí “String” podría ser Hello_1_.Bye, Hello_2_.Bye, etc. } } pero . . . Read more
Tengo un vector de textos dentro de un dataframe (df1$text), y estoy tratando de crear un nuevo vector con las últimas 10 palabras del texto (df1$last.ten). He intentado lo siguiente sin éxito: df1$last.ten = mapply(function(x,y) paste(word(x,y), collapse=” “), df1$text, -1:-10) Pero en lugar de obtener una cadena de diez palabras, . . . Read more
Tengo miles de secuencias de ADN que se ven así :). ref <- c(“CCTACGGTTATGTACGATTAAAGAAGATCGTCAGTC”, “CCTACGCGTTGATATTTTGCATGCTTACTCCCAGTC”, “CCTCGCGTTGATATTTTGCATGCTTACTCCCAGTC”) Necesito extraer cada secuencia entre “CTACG” y “CAGTC”. Sin embargo, muchas veces estas secuencias vienen con un error (deleción, inserción, sustitución). ¿Existe alguna forma de tener en cuenta las discrepancias basándose en la distancia . . . Read more
Me gustaría eliminar las palabras antes de ‘not’. Cuando intento el fragmento de código a continuación, no obtengo el resultado esperado. test <- c(“this will not work.”, “‘ is not one of [‘A’, ‘B’, ‘C’].”, “This one does not use period ending!”) gsub(“.*(not .*)\\.”, “\\1”, test) Pero si reemplazo \ . . . Read more
Estoy tratando de eliminar el texto “12:00:00 AM” de la cadena, por ejemplo: “4/12/2016 12:00:00 AM” de la columna “ActivityDate”. Estoy usando esta tubería: Sleep <- sleepDay_merged %>% rename(‘ActivityDate’ = ‘SleepDay’) %>% gsub(“12:00:00 AM”,””, ‘ActivityDate’) Y obtengo este error: Además: Mensaje de advertencia: En sub(., “12:00:00 AM”, “”, “ActivityDate”) : . . . Read more