ÎncepețiÎncepe gratuit

Curățarea șirurilor de caractere

În această lecție, am învățat elementele de bază ale „regex"-ului, adică ale expresiilor regulate, care ne permit să identificăm tipare generale. Am acoperit două notații:

Expresie Ce face
. se potrivește cu orice caracter
* de zero sau mai multe ori

De exemplu, ".*science " s-ar potrivi cu "data science " în șirul "data science rocks!"

Hai să aplicăm ce am învățat pentru a modifica response_var din setul de date creat în lecția anterioară, gathered_data.

Acest exercițiu face parte din cursul

Date categoriale în Tidyverse

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește str_remove pentru a elimina tot ce apare înainte de și inclusiv "rude to " (cu spațiul de la final) din coloana response_var.
  • Folosește str_remove pentru a elimina "on a plane" din coloana response_var.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

gathered_data %>%
    # Remove everything before and including "rude to " (with that space at the end!)
    mutate(response_var = ___(response_var, ___)) %>%
    # Remove "on a plane"
    mutate(response_var = ___(response_var, ___))
Editează și rulează codul