ggplot2

Kenneth Roy Cabrera Torres
miércoles, 04 de abril de 2018

¿Qué es ggplot2? I

  • Es una construcción de la “Gramática de las gráficas” (Grammar Graphics) propuesta por Leland Wilkinson.
  • Escrito por Hadley Wickham (como estudiante de Iowa State).
  • Está disponible en CRAN y se installa como un paquete del CRAN.

¿Qué es ggplot2? II

  • La gramática de las gráficas representa una abtracción de gráficas e ideas.
  • Similar a pensar en “verbos”, “sustantivos” y “adjetivos” para las gráficas.
  • La teoría propone una construcción de gráficas mediante una sucesión de elementos similar a un lenguaje.
  • La idea es acortar la distancia entre lo que se piensa y lo que se grafica.

¿Qué es ggplot2? III

“En resumen, la gramática nos dice que una gráfica estadística es un mapa de los datos a unos atributos estéticos (color, forma, tamaño) de unos objetos geométricos (puntos, lineas, barras). La gráfica tendrá transformaciones estadísticas que se trazan en sistemas de coordenadas específicas”

Del libro “ggplot2”

Estadísticas II

g1 <- ggplot(mpg, aes(hwy))
g1 + stat_bin(aes(ymax = ..count..), geom = "area")

plot of chunk unnamed-chunk-26

Estadísticas III

g1 <- ggplot(mpg, aes(hwy))
g1 + stat_bin(aes(size = ..density..), binwidth = 0.1,
              geom = "point", position = "identity")

plot of chunk unnamed-chunk-27

Referencias