Столбцовые диаграммы
Столбцовые
диаграммы широко используются в литературе, посвященной финансам и экономике,
а также в математической литературе. Ниже представлены команды для построения
таких диаграмм.
-
bar(x,
Y) — строит столбцовый график элементов вектора Y (или группы столбцов для
матрицы Y) со спецификацией положения столбцов, заданной значениями элементов
вектора х, которые должны идти в монотонно возрастающем порядке;
-
bar(Y)
— строит график значений элементов матрицы Y так же, как указано выше, но
фактически для построения графика используется вектор х=1:m;
-
barU.Y,WIDTH)
или BAR(Y,WIDTH) — команда аналогична ранее рассмотренным, но со спецификацией
ширины столбцов (при WIDTH > 1 столбцы в одной и той же позиции перекрываются).
По умолчанию задано WIDTH = 0.8.
Возможно применение
этих команд и в следующем виде: bаг(.... 'Спецификация')
для
задания спецификации графиков, например типа линий, цвета и т. д., по аналогии
с командой plot. Спецификация 'stacked' задает рисование всех n столбцов в позиции
m друг на друге.
Пример построения
столбцовой диаграммы матрицы размером 12x3 приводится ниже:
»
%
Столбцовая диаграмма с вертикальными столбцами
»
subplot(2.1.1). bar(rand(12.3).'stacked'), colormap(cool)
На рис. 6.6
представлен полученный график.
Рис.
6.6.
Пример построения диаграммы с вертикальными
столбцами
Помимо команды
bar(...) существует аналогичная ей по синтаксису команда barh(...), которая"
строит столбцовые диаграммы с горизонтальным расположением столбцов. Пример,
приведенный ниже, дает построения, показанные на рис. 6.7.
»
subplot(2.1.1). barh(rand(5.3).'stacked'), colormap(cool)
Рис.
6.7.
Пример построения столбцовой диаграммы с горизонтальными
столбцами
Какое именно
расположение столбцов выбрать, зависит от пользователя, использующего эти команды
для представления своих данных.
Содержание раздела