Crear un gráfico en R
En R, los gráficos suelen crearse de forma interactiva.
# Creating a Graph
attach(mtcars)
plot(wt, mpg)
abline(lm(mpg~wt))
title("Regression of MPG on Weight")
La función trazar( ) abre una ventana gráfica y traza el peso frente a las millas por galón.La siguiente línea de código añade una línea de regresión a este gráfico. La última línea añade un título.
Guardar gráficos
Puedes guardar el gráfico en varios formatos desde el menúArchivo-> Guardar como</strong > .
También puedes guardar el gráfico mediante código utilizando una de las siguientes funciones.
Función | Salida a |
pdf("mygraph.pdf") | archivo pdf |
win.metafile("mygraph.wmf") | metafichero windows |
png("mygraph.png") | archivo png |
jpeg("mygraph.jpg") | archivo jpeg |
bmp("mygraph.bmp") | archivo bmp |
postscript("mygraph.ps") | archivo postscript |
Consulta la entrada/salida para más detalles.
Visualización de varios gráficos
La creación de un nuevo gráfico mediante un comando de trazado de alto nivel (plot, hist, boxplot, etc.) suele sobrescribir un gráfico anterior. Para evitarlo, abre una nueva ventana de gráfico antes de crear un nuevo gráfico. Para abrir una nueva ventana de gráfico, utiliza una de las siguientes funciones.
Función | Plataforma |
windows() | Windows |
X11() | Unix |
quartz() | Mac |
Puedes tener abiertas varias ventanas de gráficos a la vez. Consulta help(dev.cur) para más detalles.
Alternativamente, tras abrir la primera ventana gráfica, elige Historia -> Grabación en el menú de la ventana gráfica. Luego puedes utilizar Anterior y Siguiente para recorrer los gráficos que has creado.
Parámetros gráficos
Puedes especificar fuentes, colores, estilos de línea, ejes, líneas de referencia, etc. especificando parámetros gráficos. Esto permite un amplio grado de personalización. Los parámetros gráficos se tratan en la sección Gráficos avanzados. La sección Gráficos avanzados también incluye una cobertura más detallada de la personalización de ejes y textos.
Practicar
Prueba los ejercicios de creación de gráficos de este curso sobre visualización de datos en R.</a >