Learn R Programming

wrMisc (version 1.15.3.1)

reduceTable: Reduce table by aggregating smaller groups

Description

reduceTable treats/reduces results from table to 'nGrp' groups, optional indiv resolution of 'separFirst' (numeric or NULL). Mainly made for reducing the number of classes for betters plots with pie

Usage

reduceTable(tab, separFirst = 4, nGrp = 15)

Value

This function returns a numeric vector with number of counts and class-borders as names (like table).

Arguments

tab

output of table

separFirst

(integer or NULL) optinal separartion of n 'separFirst' groups (value <2 or NULL will priviledge more uniform size of groups, higher values will cause small inital and larger tailing groups)

nGrp

(integer) number of groups expected

See Also

Examples

Run this code
set.seed(2018); dat <- sample(11:60,200,repl=TRUE)
pie(table(dat))
pie(reduceTable(table(dat), sep=NULL))
pie(reduceTable(table(dat), sep=NULL), init.angle=90,
  clockwise=TRUE, col=rainbow(20)[1:15], cex=0.8)

Run the code above in your browser using DataLab