Mejora los colores de la nube de palabras
Hasta ahora, solo has especificado un único color hexadecimal para crear tus nubes de palabras. Puedes mejorar fácilmente su apariencia. En lugar de #AD1DA5 en el código de abajo, puedes indicar un vector de colores para hacer que ciertas palabras destaquen o para ajustarte a una paleta existente.
wordcloud(chardonnay_freqs$term,
chardonnay_freqs$num,
max.words = 100,
colors = "#AD1DA5")
Para cambiar el argumento colors de la función wordcloud(), puedes usar un vector de colores con nombre como c("chartreuse", "cornflowerblue", "darkorange"). La función colors() mostrará los 657 colores con nombre. También puedes usar este PDF como referencia.
En este ejercicio usarás "grey80", "darkgoldenrod1" y "tomato" como colores. Es una buena paleta inicial para resaltar términos porque "tomato" destaca más que "grey80". Es una buena práctica empezar con tres colores, cada uno con mayor intensidad. Así dividirás de forma natural la frecuencia de los términos en "baja", "media" y "alta" para facilitar la visualización.
Este ejercicio forma parte del curso
Minería de texto con Bag-of-Words en R
Instrucciones del ejercicio
- Llama a la función
colors()para listar todos los colores básicos. - Crea una
wordcloud()usando elchardonnay_freqspredefinido con los colores "grey80", "darkgoldenrod1" y "tomato". Incluye los 100 términos principales usandomax.words.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Print the list of colors
___
# Print the word cloud with the specified colors
___(___, ___,
___,
___)