Постройте график гистограммы горизонтально
barh (y)
barh (x, y)
barh... width
barh..., стиль)
barh..., 'цвет'
)
barh..., 'PropertyName', PropertyValue...)
barh (ax...)
b = barh (...)
График barh
отображает значения в векторе или матрице как горизонтальные планки.
barh(y)
чертит одну горизонтальную планку для каждого элемента в y
. Если y
является матрицей, barh
группирует панели, произведенные элементами в каждой строке. Диапазоны шкал оси Y от 1 до length(y)
, когда y
является вектором и 1
к size(y,1)
, который является количеством строк, когда y
является матрицей. Значения в y
могут быть числовыми или значения длительности.
barh(x,y)
чертит панель для каждого элемента в y
в местоположениях, заданных в x
, где x
является вектором, задающим местоположения вдоль оси Y. Значения местоположения могут быть немонотонными, но не могут содержать дублирующиеся значения. Если y
является матрицей, barh
группирует элементы каждой строки в y
в соответствующих местоположениях в x
. Значения в x
могут быть числовыми, datetime, длительность или категориальные значения.
barh..., ширина)
, устанавливает относительную ширину панели и управляет разделением панелей в группе. Ширина
по умолчанию 0.8
, поэтому если вы не задаете x
, панели в группе имеют небольшое разделение. Если ширина
равняется 1
, панели в группе касаются друг друга. Значение ширины
должно быть скаляром.
barh..., стиль)
, задает стиль панелей. Задайте стиль
как одно из этих значений:
'grouped'
отображает m группы n панелей, где m является количеством строк, и n является количеством столбцов в y
. Каждая группа содержит одну панель для каждого столбца в y
. Это - значение по умолчанию.
'stacked'
отображает одну панель для каждой строки в y
. Длина панели является суммой элементов в строке. Каждая панель является разноцветной с цветами, соответствующими отличным элементам и показывающими относительный вклад, который каждый элемент строки делает к полной сумме. Функция barh
обрабатывает все векторы как векторы - столбцы. Если y
является вектором длины n, то barh
отображает n панели.
'histc'
отображает график в формате гистограммы, в котором панели касаются друг друга.
'hist'
также отображает график в формате гистограммы, но центрирует каждую панель по значению деления, вместо того, чтобы заставить панели охватить значения деления, как опция histc
делает.
Когда вы используете или hist
или опцию histc
, вы не можете также использовать синтаксис параметра/значения. Эти две опции создают объекты Patch
, а не объекты Bar
.
barh...,
, отображает все панели с помощью цвета, заданного однобуквенным сокращением 'цвет'
)'r'
, 'g'
, 'b'
, 'c'
, 'm'
, 'y'
, 'k'
, или 'w'
.
barh..., 'PropertyName', PropertyValue...)
, устанавливает именованное свойство или свойства к заданным значениям. Вы не можете задать свойства, когда тсс
или histc
опции используются. Смотрите Свойства панели для получения дополнительной информации.
barh(ax,...)
строит график в оси ax
вместо в текущую систему координат (gca
).
b = barh(...)
возвращает вектор объектов Bar
. Когда y
является матрицей, barh
создает один объект Bar
для каждого столбца в y
. Каждый объект Bar
включает набор панелей, которые имеют тот же цвет. Используйте b
, чтобы изменить свойства для всех панелей в объекте Bar
.