Przekształć wektor w obiekt VCorpus (1)
W poprzednim ćwiczeniu wczytano dane tekstowe do wektora o nazwie coffee_tweets. Kolejnym krokiem jest przekształcenie tego wektora w korpus. Jak wyjaśniono w filmie, korpus to zbiór dokumentów – warto jednak wiedzieć, że w środowisku pakietu tm R traktuje go jako osobny typ danych.
Istnieją dwa rodzaje korpusu: korpus trwały, PCorpus, oraz korpus ulotny, VCorpus. Różnią się one sposobem przechowywania dokumentów na komputerze. W tym kursie będziemy używać korpusu ulotnego, który przechowywany jest w pamięci RAM, a nie zapisywany na dysku – dzięki temu oszczędzamy zasoby.
Aby utworzyć korpus ulotny, R musi zinterpretować każdy element wektora coffee_tweets jako osobny dokument. Pakiet tm udostępnia w tym celu tzw. funkcje Source. W tym ćwiczeniu skorzystamy z funkcji VectorSource(), ponieważ dane tekstowe są przechowywane w wektorze. Wynik działania tej funkcji nosi nazwę obiektu Source. Do dzieła!
To ćwiczenie jest częścią kursu
Eksploracja tekstu metodą Bag-of-Words w R
Instrukcje do ćwiczenia
- Załaduj pakiet
tm. - Utwórz obiekt Source z wektora
coffee_tweets. Nadaj nowemu obiektowi nazwęcoffee_source.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load tm
___
# Make a vector source from coffee_tweets
___