Mostrando las entradas con la etiqueta gráficos. Mostrar todas las entradas
Mostrando las entradas con la etiqueta gráficos. Mostrar todas las entradas

21.11.15

Gráficos: Función plot()

Gráficos: Función plot()

Hoy veremos la utilización de la función plot(), esta es la función principal para generar gráficos en R. Con esta función podemos crear gráficos de barras, de dispersión, de cajas y matrices de dispersión. Por la facilidad de generar numerosos tipos de gráficos, es la más utilizada del sistema base.

La función consta de varios argumentos:
plot(x, y, type, main, sub, xlab, ylab, asp, ...)
   donde
x, y: coordenadas de los puntos
type: tipo de gráfico a dibujar; puntos (p), lineas (l), ambas (b), lineas sin puntos (c), lineas y puntos sobrepuestos (o), en forma de histograma (h), por pasos (s y S) y sin gráfico (n).
main: título
sub: subtítulo
xlab: etiqueta en x
ylab: etiqueta en y
asp: relación de aspecto x/y
. . . : otros argumentos de gráficos

La creación del tipo de gráfico, dependerá de los datos (numéricas o categóricas)


  • Para la generación de gráficos de barras, se utiliza una sola variable y esta debe tipo factor.

> x<-c(rep("Niños",10),rep("Jueveniles",20),rep("Adultos",15),rep("Ancianos",30))
> edad<-as.factor(X)
> edad

18.11.15

Gráficos en R

Gráficos en R

Una de las cosas fuertes que tiene R comparado con otro software estadístico, es un sistema de gráficos muy potente y robusto. Las funciones gráficas, no son un objeto como las matrices, vectores  o listas. Así que cuando se realiza una función gráfica automáticamente es enviada a un dispositivo gráfico, este dispositivo puede ser una ventana o un archivo.

Existen tres tipos de sistemas gráficos en R:

  1. El sistema base: Es el sistema original de R, y es como un lienzo en blanco, que a partir de una función simple, podemos agregarle tamaños, colores, líneas, puntos, ejes, etc. 
  2. El sistema Lattice: el cual es un paquete, donde se crea la gráfica a partir de una sola línea de código, es muy intuitivo y es muy utilizado para datos multivariantes. 
  3. El sistema ggplot2: es un paquete que utiliza ideas tanto del sistema Base como de Lattice. Es muy potente y muy predictivo