Function Reference
— Function File: barh (x, y)
— Function File: barh (y)
— Function File: barh (x, y, w)
— Function File: barh (x, y, w, style)
— Function File: h = barh (..., prop, val)
— Function File: barh (h, ...)

Produce a horizontal bar graph from two vectors of x-y data.

If only one argument is given, it is taken as a vector of y-values and the x coordinates are taken to be the indices of the elements.

The default width of 0.8 for the bars can be changed using w.

If y is a matrix, then each column of y is taken to be a separate bar graph plotted on the same graph. By default the columns are plotted side-by-side. This behavior can be changed by the style argument, which can take the values "grouped" (the default), or "stacked".

The optional return value h provides a handle to the bar series object. See bar for a description of the use of the bar series.

The optional input handle h allows an axis handle to be passed. Properties of the patch graphics object can be changed using prop, val pairs.

See also: bar plot