Member-only story
StrangeR things: Creando Arte Generativo… ¿Con R?
Cómo crear Arte Generativo sin mucho esfuerzo y sin ser un artista con el package “aRtsy”

Una parte importante del ser humano, que nos distingue del resto de seres vivos en la Tierra, entre muchas cosas, definitvamente es la capacidad que tiene para crear y apreciar el arte. Recrear de manera estética (o lo opuesto) la realidad y expresar sentimientos mediante imágenes, es parte de ello, todo bajo una gama de estilos muy diversos que pueden ir desde lo más simple a lo más complejo y abstracto, con infinidad de técnicas.
“Sueño con pintar y luego pinto mis sueños.”
- Vincent van Gogh
Pero, ¿Y si le dijéramos a nuestro amigo Vincent que ahora en estos días una computadora puede soñar por nosotros, y simplemente plasmarlo en cuestión de segundos? ¿Sigue considerándose arte? Yo en lo personal tengo mis dudas, sin embargo se ha establecido el concepto de “Arte Generativo”. Se denomina así al arte que, parcialmente o en su totalidad, ha sido creado con el uso de un sistema autónomo, es decir, generalmente aquel sistema que es no-humano y que de forma independiente puede determinar características de una obra de arte.
Ahora, si te dijera que puedes crear Arte Generativo con R, ¿Qué me dirías?. No es una broma, actualmente existen algunos packages que te permitirán también usar este poderoso lenguaje para crear arte, sin la limitante de tener que poseer la formación de un artista profesional.
Para este artículo en particular quiero presentarte el package “aRtsy”. Por medio de esta librería se proporciona un algoritmo que incorpora aleatoridad para crear obras de arte y visualizarlas usando el paquete “ggplot2”. Cada algoritmo se implementa en una función separada con su propio conjunto de parámetros que se pueden modificar.
Instalación del package
En un nuevo script en R, primeramente tendrás que instalar el package y cargar la librería.
# INSTALL AND LOAD LIBRARYinstall.packages("aRtsy")
library(aRtsy)