Gráficos con emojis usando ggplot2

Paquete para usar emojis en R

El paquete ggplot2 es uno de los más utilizados para representaciones gráficas con R. Con el uso extendido de los emojis, puede resultar de interés incluir estos símbolos tan conocidos (gracias a las redes sociales) en algún gráfico. El paquete emogg nos permite utilizar los emojis en cualquier parte del gráfico que estemos representando.

Para descargarlo hay que hacerlo desde Github en el paquete publicado por David Lawrence Miller. Después, podemos consultar los emojis con la función emoji_search() o en la web de emojis.

He creado un ejemplo facilón para probar el paquete. Para ello he utilizado el conjunto de datos «USArrests» que viene incluido de forma predefinida con la instalación básica de R. Incluye 4 variables, de ellas hemos utilizado 2: «Percent urban population» y «Assault arrests per 100.000».

Prueba de ggplot2 + emogg

#Este es el conjunto de datos
help(«USArrests»)
 
#Cargamos el paquete emoGG y la librería ggplot2
#Si no tenéis devtools y stringi (y Rtools) debéis cargarlos previamente
devtools::install_github(«dill/emoGG»)
library(emoGG)
library(ggplot2)
 
#Para buscar emojis
emoji_search(«pistol»)
 
#Primer representamos cada punto con un emoji
ggplot(USArrests, aes(UrbanPop, Assault)) + geom_emoji(emoji=»1f52b»)
 
 
#A continuación ponemos un emoji en el fondo de un gráfico
qplot(x=UrbanPop, y=Assault, data=USArrests, geom=»point») + add_emoji(emoji=»1f52b»)
 
 

Si queréis profundizar más en la instalación y las diferentes opciones que ofrece, podéis encontrar más información sobre el paquete en su repositorio de Github.