HISTPRINT - print accumulated histogram.
histprint( hg, tty, title [,t1,t2,t3,t4] );
void histprint(void *hg, int tty,
const char *title, ...);
- identifies the histogram to be printed.
- is an integer value controlling print width.
- full printer width histogram.
- 1 through 9
- produces a narrow histogram to fit a terminal
screen (78 columns). This format is often too
small to show much useful information. The
default is to fit the histogram into 16 lines.
- 10 through 70
- also produces a narrow histogram, but uses the
value of "tty" as the default vertical
size (line count). For example, a value of 35
gives a narrow histogram, 35 lines long.
- larger than 70
- is the same as 1 through 9.
- -1 through -9
- produces a wide histogram defaulting to 51 lines
long. The histogram is widened both by making the
scale of the graph larger and by including extra
stats for each bar, including:
multiple of mean (x/xbar)
number of standard deviations from the mean
( (x-xbar)/sigma )
- -10 through -70
- same as -1 through -9, except that HISTPRINT
takes the absolute value of "tty" as
the default vertical size of the histogram. For
example, a value of -35 gives a wide histogram,
35 lines long.
- less than -70
- same as -1 through -9.
- is a title string for the histogram.
- are extra parts of the title. Actually, "title"
is a PRINTF format string,
which controls the use of "t1", "t2",
HISTPRINT prints out the histogram which has been accumulated
thus far. HISTPRINT does not destroy the accumulated information,
so more values may be added and HISTPRINT called again.
expl b lib hist
Copyright © 1996, Thinkage Ltd.