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")Con la tecnología de
# 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)Con la tecnología de
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.
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.
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.