ComenzarEmpieza gratis

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(), establecer value = TRUE mostrará 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

Ver curso

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() y grep() 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))
Editar y ejecutar código