Graphic Representation of a Frequency Table
symbol.freq.RdThis function can be used to represent
contingency tables graphically. Frequency counts are represented as
the heights of "thermometers" by default; you can also specify
symbol='circle' to the function. There is an option to include
marginal frequencies, which are plotted on a halved scale so as to not
overwhelm the plot. If you do not ask for marginal frequencies to be
plotted using marginals=T, symbol.freq will ask you to click
the mouse where a reference symbol is to be drawn to assist in reading
the scale of the frequencies.
label attributes, if present, are used for x- and y-axis labels.
Otherwise, names of calling arguments are used.
Usage
symbol.freq(x, y, symbol = c("thermometer", "circle"),
marginals = FALSE, orig.scale = FALSE,
inches = 0.25, width = 0.15, subset, srtx = 0, ...)Arguments
- x
first variable to cross-classify
- y
second variable
- symbol
specify
"thermometer"(the default) or"circle"- marginals
set to
TRUEto add marginal frequencies (scaled by half) to the plot- orig.scale
set to
TRUEwhen the first two arguments are numeric variables; this uses their original values for x and y coordinates)- inches
see
symbols- width
see
thermometersoption insymbols- subset
the usual subsetting vector
- srtx
rotation angle for x-axis labels
- ...
other arguments to pass to
symbols