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 matrixlabels: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"` `)` |