Practica de sintaxis con grep
Acabas de hacer una actividad para romper el hielo en el trabajo y anotaste 10 datos sobre tu jefa o jefe. Guardaste esos 10 datos en un vector llamado text. Con expresiones regulares, quieres resumir sus respuestas.
Algunas notas sobre expresiones regulares en R:
- Al usar
grep(), establecervalue = TRUEmostrará el texto en lugar de los índices. - Puedes combinar patrones como un dígito,
"\\d", seguido de un punto"\\.", con"\\d\\." - Los espacios se pueden encontrar usando
"\\s". - Puedes buscar una palabra simplemente usando la palabra como patrón:
pattern = 'word'
Este ejercicio forma parte del curso
Introducción al procesamiento del lenguaje natural en R
Instrucciones del ejercicio
- Usando
grep(), imprime el texto de las respuestas que contienen un número. - Encuentra todos los elementos con un número seguido de un espacio. Usa una expresión regular para el número y el espacio.
- Usa
length()ygrep()para averiguar cuántas veces anotaste la palabra"favorite".
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Print off each item that contained a numeric number
___(pattern = ___, x = text, value = TRUE)
# Find all items with a number followed by a space
___(pattern = ___, x = text)
# How many times did you write down 'favorite'?
length(___(pattern = ___, x = text))