Create Dot Charts in R Programming – dotchart () Function
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" ) |
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" ) |