Gráficos de pontos em R
Crie gráficos de pontos com a função dotchart(x, labels=), em que x é um vetor numérico e labels é um vetor de rótulos para cada ponto. Você pode adicionar uma opção groups= para designar um fator que especifique como os elementos de x são agrupados. Se for o caso, a opção gcolor= controla a cor do rótulo dos grupos. cex controla o tamanho dos rótulos.
# Simple Dotplot
dotchart(mtcars$mpg,labels=row.names(mtcars),cex=.7,
main="Gas Milage for Car Models",
xlab="Miles Per Gallon")
# 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)
Indo além
Você pode criar dotplots avançados com a função dotplot2( ) no pacote Hmisc e com a função panel.dotplot( ) no pacote lattice.
Para praticar
Para praticar a criação de um gráfico de pontos no R, experimente este exercício interativo de um curso do DataCamp.