Saltar al contenido principal
Documentos
Gestión de datos en RGráficos en RR DocumentaciónInterfaz REstadística en RIntroducción de datos en R

Dotplots en R

Crea dotplots con la función dotchart(x, labels=), donde x es un vector numérico y labels es un vector de etiquetas para cada punto. Puedes añadir una opción groups= para designar un factor que especifique cómo se agrupan los elementos de x. Si es así, la opción gcolor= controla el color de la etiqueta de los grupos. cex controla el tamaño de las etiquetas.

# Simple Dotplot
dotchart(mtcars$mpg,labels=row.names(mtcars),cex=.7,
   main="Gas Milage for Car Models",
   xlab="Miles Per Gallon")

diagrama de puntos simple

# Dotplot: Grouped Sorted and Colored
# Sort by mpg, group and color by cylinder

x <- mtcars[order(mtcars$mpg),] # sort by mpg
x$cyl <- factor(x$cyl) # it must be a factor
x$color[x$cyl==4] <- "red"
x$color[x$cyl==6] <- "blue"
x$color[x$cyl==8] <- "darkgreen"
dotchart(x$mpg,labels=row.names(x),cex=.7,groups= x$cyl,
   main="Gas Milage for Car Models\ngrouped by cylinder",
   xlab="Miles Per Gallon", gcolor="black", color=x$color)

diagrama de puntos agrupados

Ir más lejos

Se pueden crear dotplots avanzados con la función dotplot2 ( ) del paquete Hmisc y con la función panel.dotplot( ) del paquete lattice.

Practicar

Para practicar la creación de un gráfico de puntos en R, prueba este ejercicio interactivo de un curso DataCamp.

Aprende lo esencial de R

Domina los fundamentos del análisis de datos en R, incluyendo vectores, listas y marcos de datos, y practica R con conjuntos de datos reales.
Empieza a aprender R gratis