Skip to content
Related Articles

Related Articles

Create Dot Charts in R Programming – dotchart () Function
  • Last Updated : 28 Jul, 2020

dotchart() function in R Language is used to create a dot chart of the specified data. A dot chart is defined as a plot which is used to draw a Cleveland dot plot.

Syntax:
dotchart(x, labels = NULL, groups = NULL,
gcolor = par(“fg”),
color = par(“fg”))

Parameters:
x: it is defined as numeric vector or matrix
labels: a vector of labels for each point.
groups: a grouping variable indicating how the elements of x are grouped.
gcolor: color to be used for group labels and values.
color: the color(s) to be used for points and labels.

Example 1:




# Dot chart of a single numeric vector
dotchart(mtcars$mpg, labels = row.names(mtcars),
         cex = 0.9, xlab = "mpg")

Output:

Example 2:




# Plot and color by groups cyl
grps <- as.factor(mtcars$cyl)
my_cols <- c("blue", "darkgreen", "orange")
dotchart(mtcars$mpg, labels = row.names(mtcars),
         groups = grps, gcolor = my_cols,
         color = my_cols[grps],
         cex = 0.9,  pch = 22, xlab = "mpg")

Output:

My Personal Notes arrow_drop_up
Recommended Articles
Page :