BaşlayınÜcretsiz Başlayın

Dizgeleri temizleme

Bu derste, genel kalıpları yakalamamıza olanak tanıyan "regex" yani düzenli ifadelerin bazı temel noktalarını öğrendik. İki gösterimi ele aldık:

İfade Ne yapar
. herhangi bir karakterle eşleşir
* sıfır ya da daha fazla kez

Örneğin, ".*science " ifadesi, "data science rocks!" dizgesindeki "data science " ile eşleşir.

Şimdi öğrendiklerimizi kullanarak, önceki derste oluşturduğun gathered_data veri kümesindeki response_var değişkenini değiştirelim.

Bu egzersiz

Tidyverse'te Kategorik Veriler

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • response_var sütununda, "rude to " (sonundaki boşlukla birlikte) ifadesi de dahil olmak üzere ondan önceki her şeyi kaldırmak için str_remove kullan.
  • response_var sütunundan "on a plane" ifadesini kaldırmak için str_remove kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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, ___))
Kodu Düzenle ve Çalıştır