Keywords - Function groups - @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

 Quantlet: plotdotcl Description: high level routine for dotplots of classified data.

 Usage: plotdotcl(gr,fr,inColorScheme{,inLabels}) Input: gr m x n grid matrix, each column must be ordered ascendently fr (m-1) x n matrix of frequencies for each interval in each column inColorScheme k x 3 vector (discrete) of rgb colors for the different highlighting stages inLabels n x 1 vector of labels for each column

Note:
1) Each column of the gr matrix represents a grid (must be ordered ascendently) and each corresponding column of fr matrix represents the numbers of observations in the corresponding intervals (given by gr matrix). E.g., for gr=#(1,2,3)~#(10,15,20) and fr=#(7,4)~#(14,16) the first dataset contains 7 observations in the interval [1,2) and 4 observations in the interval [2,3). The same is true for the second column. The representative for each interval is the mean of its boundaries.

2) The data are uniformly spread inside their intervals and are plotted afterwards. Compare to plotdotcl2.

Example:
```library("plot")
randomize(666)
; make four columns each with 15 random intervals
gr = sort(normal(5,4)|5+normal(5,4)|10+normal(5,4),0)
gr[,3] = 10 + gr[,3]
fr = ceil(30*uniform(14)~20*uniform(14,2)~2*uniform(14))
; you can use sum(fr)in order to see if the labels are all right
labels = "252 obs."|"132 obs."|"140 obs."|"22 obs."
plotdotcl(gr,fr, grcolorscheme("topographic"), labels)

```
Result:
```Four highlighted dotplots with labels in one display.
```