Тренды

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

  • Линейный
  • Экспоненциальный
  • Скользящее среднее
  • Процентиль

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

Установка трендов

Для конфигурации нового тренда для графика выполните следующие действия:

  • Создайте смешанную XY-диаграмму
  • Добавьте к ней простую XY-диаграмму.
  • Сконфигурируйте источник данных для XY-диаграммы и убедитесь, что она отображает правильные значения.
  • Добавьте другую XY-диаграмму. Вторая диаграмма покажет тренд(ы) исходных данных первой диаграммы.
  • Измените тип источника данных второй диаграммы на Трендинг.
  • Так как график тренда и исходный график находятся в одном адресном пространстве и имеют общие оси, вы теперь можете удалить оси диаграммы тренда из смешанного графика-родителя. Данный шаг является опциональным.
  • Откройте вкладку "Трендинг" второго координатного графика и измените Имя исходного графика на имя компонента виджета, соответствующего изначальной XY-диаграмме, например, xyLineChart1.
  • Выберите тип тренда и сконфигурируйте другие свойства тренда.
  • Запустите виджет и проверьте тренд.
  • Свойства определений тренда

    Свойства определений тренда доступны только для XY-диаграммы, XY-диаграммы с областями, XY-столбчатой диаграммы, когда они добавляются в качестве подграфиков к смешанной XY-диаграмме.

    Имя исходного графика

    Имя компонента подграфика, данные которого будут использоваться для построения кривых тренда. Должен являться подграфиком той же смешанной XY-диаграммы.

    Имя свойства: sourceDataPlotID

    Тип свойства: String

    Вид трендинга

    Тип тренда(трендов) для построения: Линейный, Экспоненциальный, Скользящее среднее или Процентиль.

    Имя свойства: trendingType

    Тип свойства: Integer

    Фактор прогноза

    Длина "будущего" тренда по времени в сравнении с временной рамкой исходных данных, например:

    • Значение 0.0 означает, что тренд построен специально для временной рамки, покрываемой исходными данными.
    • Значение 0.5 означает, что тренд уходит в будущее на половину временной рамки исходных данных. Например, если исходные данные покрываю весь 2012 год, тренд будет покрывать 2012 и две четверти 2013.
    • Значение 1.0 означает, что тренд уходит в будущее на полную временную рамку исходных данных. Например, если исходные данные покрываю весь 2012 год, тренд будет покрывать весь 2012 и 2013.
    • Значение 3.0 означает, что тренд уходит в будущее на три временных рамки источника и т.д.

    Имя свойства: forecastFactor

    Тип свойства: Float

    Линейная и экспоненциальная опции тредов

    Количество точек

    Количество элементов данных в кривой тренда.

    Нулевое значение означает, что количество точек будет совпадать с количеством элементов данных в исходной серии.

    Данная опция пригодна только для линейного и экспоненциального трендов.

    Имя свойства: pointCount

    Тип свойства: Float

    Опции тренда "скользящее среднее"

    Период

    Период осреднения для расчета скользящего среднего (в диапазоне данных диаграммы).

    Имя свойства: period

    Тип свойства: Float

    Начальная точка

    Точка начального периода для расчета скользящего среднего (в диапазоне данных диаграммы).

    Имя свойства: skipPeriod

    Тип свойства: Float

    Опции тренда "процентиль"

    Процентиль

    Основа тренда "Процентиль" в процентах. Значение по умолчанию - 95%, тренд будет отображен так, что 95% исходных значений останутся ниже линии тренда.

    Имя свойства: percentile

    Тип свойства: Float