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

Kelime bulutu renklerini geliştir

Şimdiye kadar kelime bulutlarını oluşturmak için yalnızca tek bir onaltılık renk belirledin. Bir kelime bulutunun görünümünü kolayca iyileştirebilirsin. Aşağıdaki kodda yer alan #AD1DA5 yerine, belirli kelimeleri öne çıkarmak veya mevcut bir renk şemasına uymak için bir renk vektörü belirtebilirsin.

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

wordcloud() fonksiyonunun colors argümanını değiştirmek için c("chartreuse", "cornflowerblue", "darkorange") gibi adlandırılmış renklerden oluşan bir vektör kullanabilirsin. colors() fonksiyonu tüm 657 adlandırılmış rengi listeler. Referans olarak bu PDF'i de kullanabilirsin.

Bu egzersizde renkler olarak "grey80", "darkgoldenrod1" ve "tomato" kullanacaksın. Bu, terimleri vurgulamak için iyi bir başlangıç paletidir çünkü "tomato" "grey80"e göre daha çok öne çıkar. En iyi uygulama, artan canlılığa sahip üç renkle başlamaktır. Böylece terim sıklıkları doğal olarak daha kolay görüntüleme için "düşük", "orta" ve "yüksek" olarak ayrılır.

Bu egzersiz

R ile Bag-of-Words ile Metin Madenciliği

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

Egzersiz talimatları

  • Tüm temel renkleri listelemek için colors() fonksiyonunu çağır.
  • Önceden tanımlı chardonnay_freqs veri kümesini kullanarak "grey80", "darkgoldenrod1" ve "tomato" renkleriyle bir wordcloud() oluştur. İlk 100 terimi max.words ile dahil et.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Print the list of colors
___

# Print the word cloud with the specified colors
___(___, ___,
    ___,
    ___)
Kodu Düzenle ve Çalıştır