Zacznij terazZacznij za darmo

Ulepsz kolory chmury słów

Do tej pory do tworzenia chmur słów używałeś tylko jednego koloru w formacie szesnastkowym. Wygląd chmury słów można łatwo poprawić. Zamiast wartości #AD1DA5 w poniższym kodzie możesz podać wektor kolorów, aby wyróżnić wybrane słowa lub dopasować chmurę do istniejącej palety barw.

wordcloud(chardonnay_freqs$term, 
          chardonnay_freqs$num, 
          max.words = 100, 
          colors = "#AD1DA5")

Aby zmienić argument colors funkcji wordcloud(), możesz użyć wektora nazwanych kolorów, np. c("chartreuse", "cornflowerblue", "darkorange"). Funkcja colors() wyświetla wszystkie 657 nazwanych kolorów. Możesz też skorzystać z tego PDF jako materiału referencyjnego.

W tym ćwiczeniu użyjesz kolorów "grey80", "darkgoldenrod1" i "tomato". To dobra paleta startowa do wyróżniania terminów – "tomato" wyraźnie odróżnia się od "grey80". Warto zaczynać od trzech kolorów o rosnącym nasyceniu. Takie podejście naturalnie dzieli częstotliwość terminów na trzy poziomy: „niski", „średni" i „wysoki", co ułatwia odczyt chmury.

To ćwiczenie jest częścią kursu

Eksploracja tekstu metodą Bag-of-Words w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Wywołaj funkcję colors(), aby wyświetlić listę wszystkich podstawowych kolorów.
  • Utwórz wordcloud() na podstawie predefiniowanego obiektu chardonnay_freqs, używając kolorów "grey80", "darkgoldenrod1" i "tomato". Uwzględnij 100 najczęstszych terminów za pomocą argumentu max.words.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Print the list of colors
___

# Print the word cloud with the specified colors
___(___, ___,
    ___,
    ___)
Edytuj i uruchom kod