Librería

ggameboy

Autor principal

Tobias Stalder

Game Boy básica

Game Boy por defecto

Por defecto, la función gameboy_plot de la librería crea una Game Boy de color gris oscuro.

# install.packages("devtools")
# devtools::install_github("toebR/ggameboy")
library(ggameboy)

gameboy_plot()

El paquete ggameboy en ggplot2

Personalización de la Game Boy

Draw a game boy in R ggplot2

Argumentos

Puedes personalizar cada color de la Game Boy, incluso el texto mostrado en la pantalla. La imagen es una guía rápida hecha por el autor que resume los argumentos que se pueden personalizar.

La función gameboy_plot en R

Color y texto de la pantalla

Por ejemplo, si quieres que tu Game Boy sea dorada y tenga un texto en la pantalla puedes escribir lo siguiente:

# install.packages("devtools")
# devtools::install_github("toebR/ggameboy")
library(ggameboy)

gameboy_plot(background = "white",
             case = "gold",
             screentext = "Pokemon Oro") 

Dibuja una game boy con ggplot2

Añadir más capas

Además, es posible añadir más capas de ggplot2 al gráfico original, como un título o una descripción con ggtitle o labs, por ejemplo. También puedes modificar estas nuevas capas con los componentes de la función theme.

# install.packages("devtools")
# devtools::install_github("toebR/ggameboy")
# install.packages("ggplot2")
library(ggameboy)
library(ggplot2)

gameboy_plot(background = "white",
             case = "#C0C0C0",
             screentext = "Pokemon Plata")  +
  ggtitle("Game Boy plateada") + 
  labs(caption = "Hecho con ggameboy") + 
  theme(plot.title = element_text(hjust = 0.5))

También te puede interesar