Гистограмма

Гистограмма отображает данные, собранные объектом Данные гистограммы (на одной гистограмме могут одновременно отображаться данные сразу нескольких таких объектов). Ось X всегда масштабируется таким образом, чтобы вместить все данные.  Масштаб по оси Y также выбирается автоматически, таким образом, чтобы высота самого высокого столбца была равна высоте области диаграммы. 

Гистограмма

При необходимости на гистограмме могут быть отображены функция плотности вероятности, функция распределения и линия среднего значения. 

Функция плотности вероятности отображается в виде набора вертикальных столбцов, каждый из которых соответствует определенному интервалу. Высота столбца пропорциональна плотности (или количеству) значений, попавших в этот интервал.

Интегральная функция распределения отображается в виде ломаной линии поверх плотности вероятности, а среднее значение – в виде вертикальной линии, проходящей через точку с координатой, равной среднему значению.

Если объектом сбора данных гистограммы вычисляются процентили, и заданы значения как нижнего, так и верхнего доверительного интервалов, то столбцы, содержащие “рисковые значения” (значения, удовлетворяющие уравнению Интегральная функция распределения(значение) < нижний процентиль или Интегральная функция распределения(значение) > 100 – верхний процентиль) будут отрисовываться заданными цветами. 

 Чтобы добавить гистограмму
  1. Перетащите элемент Гистограмма  из палитры Статистика в то место графического редактора, где Вы хотите нарисовать гистограмму.
  2. Перейдите на страницу Основные панели Свойства.
  3. Последовательно задайте те объекты сбора данных, которые Вы хотите отображать на данной гистограмме. Чтобы добавить данные, щелкните мышью по кнопке Добавить данные и задайте свойства этого объекта данных в появившейся ниже секции свойств. 

  4. Введите имя объекта сбора данных гистограммы в поле Данные

  5. В поле Заголовок введите текст, который будет отображаться в легенде гистограммы. 
  6. Если Вы хотите, чтобы на гистограмме отображалась плотность вероятности данных, установите флажок Отображать плотность вер-ти и при необходимости измените Цвет плотности вер-ти.
  7. Если Вы хотите, чтобы на гистограмме отображалась интегральная функция распределения установите флажок Отображать ф-ю распределения и при необходимости измените Цвет линии ф. распред..
  8. Если Вы хотите, чтобы на гистограмме отображалась линия среднего значения, установите флажок Отображать среднее и при необходимости измените Цвет линии среднего.
  9. Если для каких-то данных вычисляются процентили, то Вы можете изменить цвет плотности вероятности слева от нижнего и справа от верхнего процентиля в полях Цвет нижнего % и Цвет верхнего % соответственно.
Основные свойства

Имя – Имя гистограммы. По этому имени гистограмма будет доступна из кода.

Отображать имя – Если опция выбрана, то имя гистограммы будет отображаться в графическом редакторе.

Исключить – Если опция выбрана, то гистограмма будет исключена из модели.

На верхнем уровне – Если опция выбрана, то гистограмма будет видна на презентации класса, в который будет вложен данный активный объект.

Отображать плотность вер-ти – Если опция выбрана, то на гистограмме будет отображаться плотность вероятности.

Отображать ф-ю распределения – Если опция выбрана, то на гистограмме будет отображаться функция распределения.

Отображать среднее – Если опция выбрана, то на гистограмме будет нарисована вертикальная линия, соответствующая  среднему значению.

Добавить данные – С помощью этой кнопки Вы можете добавить новый объект данных гистограммы на гистограмму. Щелкнув по ней, Вы откроете новую секцию свойств, в которой Вы должны будете задать свойства нового объекта данных: 

Заголовок – Заголовок этого объекта данных, который будет отображаться в легенде гистограммы. 

Данные – Имя этого объекта данных гистограммы.

Цвет плотности вер-ти – [Виден, если установлен флажок Отображать плотность вер-ти] Цвет, которым на гистограмме будет отображаться плотность вероятности.

Цвет линии ф. распред. – [Виден, если установлен флажок Отображать ф-ю распределения] Цвет, которым на гистограмме будет отображаться интегральная функция распределения.

Цвет линии среднего –  [Виден, если установлен флажок Отображать среднее] Цвет, которым на гистограмме будет отображаться линия среднего значения.

Толщина линии ф-ии распред. и среднего – [Виден, если установлен флажок Отображать ф-ю распределения или Отображать среднее] Толщина линии интегральной функции распределения и линии среднего значения.

Цвет нижнего % – Цвет, которым будет отображаться плотность вероятности слева от нижнего процентиля.

Цвет верхнего % – Цвет, которым будет отображаться плотность вероятности справа от верхнего процентиля.

Чтобы удалить объект данных с гистограммы, щелкните мышью по кнопке в правой части секции свойств этого объекта данных.

Не обновлять данные автоматически - Если опция выбрана, то гистограмма не будет самостоятельно производить обновление значений отображаемых на ней объектов данных.

Обновлять данные автоматически - Если опция выбрана, то гистограмма будет производить обновление значений отображаемых на ней объектов данных с периодичностью, указанной в поле Период (период задается в единицах модельного времени). 

Обновлять данные автоматически после каждого "прогона"/итерации - [Видно, если диаграмма находится на диаграмме эксперимента] - Если опция выбрана, то диаграмма будет обновлять отображаемые на ней данные после каждого "прогона"/итерации модели.

Дополнительные свойства

X – X-координата верхнего левого угла диаграммы.

Y – Y-координата верхнего левого угла диаграммы.

Ширина – Ширина диаграммы (в пикселах).

Высота – Высота диаграммы (в пикселах).

Цвет границы – Цвет, которым будет отображаться граница диаграммы. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета.

Цвет фона – Фоновый цвет диаграммы. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета.

Разрешить программное управление – Если опция выбрана, то диаграмма будет представлена в модели как Java объект, и она будет доступна из кода по имени. С помощью программного интерфейса Вы сможете изменять визуальные свойства диаграммы и тем самым управлять ее внешним видом во время выполнения модели.

Динамические свойства
Имя Тип

Описание

Количество int

Количество экземпляров данной диаграммы. Если Вы оставите это поле пустым, то будет создана только одна такая диаграмма.

Видимость boolean

Видимость диаграммы.  Диаграмма будет видна, если заданное здесь выражение будет истинно (true), в противном случае диаграмма отображаться не будет.

X double

X-координата верхнего левого угла диаграммы.

Y double

Y-координата верхнего левого угла диаграммы.

Ширина int

Ширина диаграммы (в пикселах).

Высота int

Высота диаграммы (в пикселах).

Действие при изменении выделения -

Код, который будет выполняться, когда пользователь выделит на диаграмме какой-то один (или несколько) набор(ов) данных. Код будет вызываться как в том случае, если пользователь выделит наборы данных, щелкнув мышью по их заголовкам в легенде, так и в том случае, если он выделит  их программно путем вызова метода selectItem()

Вы можете использовать в этом коде две переменные:

int[] selectedIndices - номера выделенных в текущий момент наборов данных.

boolean programmatically - определяет, были ли наборы данных выделены программно (true) или нет (false).

Действие при удалении элемента -

Код, который будет выполняться, когда пользователь удалит с диаграммы какой-то один (или несколько) набор(ов) данных. Код будет вызываться как в том случае, если пользователь удалит наборы данных из контекстного меню легенды диаграммы, так и в том случае, если он удалит  их программно путем вызова методов remove() и removeAll().

Вы можете использовать в этом коде две переменные:

int removedIndex - номер только что удаленного набора данных.

boolean programmatically - определяет, был ли набор данных удален программно (true) или нет (false).

Внешний вид

Свойства, расположенные в секции Область диаграммы, задают визуальные свойства области диаграммы:

Смещение по оси X – Смещение области диаграммы по оси X относительно левой границы всей области, выделенной в графическом редакторе под диаграмму.

Смещение по оси Y– Смещение области диаграммы по оси Y относительно верхней границы всей области, выделенной в графическом редакторе под диаграмму.

Ширина – Ширина области диаграммы (в пикселах).

Высота – Высота области диаграммы (в пикселах).

Цвет границы – Цвет, которым будет отображаться граница области диаграммы. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета.

Цвет фона – Фоновый цвет области диаграммы. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета.

Легенда – Если опция выбрана, то у данной гистограммы будет отображаться легенда. Вы можете управлять местоположением легенды относительно области диаграммы с помощью группы кнопок Расположение. Размер области, выделенной под легенду, задается с помощью элемента управления Ширина (или Высота, в зависимости от того, какое задано Расположение легенды). Также Вы можете изменить Цвет текста легенды.

Относительная ширина – С помощью данного бегунка Вы можете задавать суммарную ширину оснований столбцов (в процентах, относительно соответствующей размерности гистограммы, 100% - максимум, 50% - половина и т.д.).

Метки по оси Y – С помощью данного выпадающего списка Вы можете задать расположение меток, отображаемых для оси Y, относительно области гистограммы (Слева или Справа). Если Вы не хотите, чтобы у оси Y отображались метки, выберите из списка Нет.

Цвет сетки – Цвет, которым будет отображаться сетка гистограммы. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета. Если Вы не хотите, чтобы сетка была видна, выберите Нет заливки.

Цвет меток – Цвет, которым будут отображаться метки по оси Y. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета. Если Вы не хотите, чтобы метки были видны, выберите Нет цвета.

Если по какой-то причине Вам больше не нужно отображать тот или иной объект данных на гистограмме, Вы можете удалить его с гистограммы.

 Чтобы удалить объект сбора данных с гистограммы
  1. Выделите гистограмму в графическом редакторе или в панели Проекты.
  2. Перейдите на страницу Основные панели Свойства.
  3. Щелкните мышью по кнопке в правой части секции, задающей настройки того набора данных, который Вы хотите удалить с данной гистограммы.

См. также

 Режимы масштабирования диаграмм

 Область диаграммы

 Легенда диаграммы

 Сетка и метки диаграммы

 Обновление диаграмм

 Динамическое изменение внешнего вида диаграммы

 Справочник классов: Класс Histogram