IMsPointwiseCollapseTransform

Сборка: Ms;

Пространство имен: Prognoz.Platform.Interop.Ms;

Описание

Интерфейс IMsPointwiseCollapseTransform содержит свойства и методы, определяющие параметры модели «Коллапс (поточечный расчет)».

Иерархия наследования

          IMsMethod

          IMsPointwiseCollapseTransform

Комментарии

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

При поточечном расчете данные с нижнего уровня на верхний агрегируются последовательно в каждой точке сценария. Сначала будут рассчитываться точки модели, дающей входные значения для n первых значений нижнего уровня модели коллапса. После этого происходит агрегация данных для первой точки верхнего уровня по n значениям нижнего уровня. Затем происходит расчет модели, получающей входные данные первой точки верхнего уровня от модели коллапс и т.д.

Например, есть модели:

Расчет моделей с 2000 по 2005 год будет идти следующим образом:

  1. Рассчитывается модель Y1 на 01.01.2000, 01.02.2000, 01.03.2000.

  2. Модель Y2 агрегирует данные первых трех месяцев, получаем значение на первый квартал 2000 года.

  3. Модель Y3 рассчитывается на первый квартал 2000 года.

  4. Рассчитывается модель Y1 на 01.04.2000, 01.05.2000, 01.06.2000.

  5. Модель Y2 агрегирует данные следующих трех месяцев, получаем значение на второй квартал 2000 года.

  6. Модель Y3 рассчитывается на второй квартал 2000 года и т.д.

Свойства

  Имя свойства Краткое описание

Input

Свойство Input определяет терм, соответствующий исходной переменной.

InputLevel

Свойство InputLevel определяет исходную динамику.

MethodType

Свойство MethodType определяет метод агрегации, который необходимо применить к моделируемой переменной.

MissingData

Свойство MissingData определяет параметры обработки пропусков в исходных данных.

Output

Устарело. Используйте IMsPointwiseCollapseTransform.Result.

OutputLevel

Устарело. Используйте IMsPointwiseCollapseTransform.InputLevel.

Result

Свойство Result возвращает терм, соответствующий моделируемой переменной.

Tolerance

Свойство Tolerance определяет количество пропущенных значений в моделируемом ряде, которое можно считать приемлемыми для выполнения агрегации.

Свойства, унаследованные от IMsMethod

  Имя свойства Краткое описание
CalculateSeries Свойство CalculateSeries возвращает данные, полученные в результате расчета модели.
Inversion Устарело. Используйте ITsInversionInfo.Inversion.
InversionInfo Свойство InversionInfo возвращает параметры начального преобразования, применяемого к переменной.
InversionLag Устарело. Используйте ITsInversionInfo.InversionLag.
ObservationsCount Свойство ObservationsCount возвращает число наблюдений модели.
PeriodAlignment Свойство PeriodAlignment возвращает тип расчета метода относительно периода.
PreviousInversionLag Устарело. Используйте ITsInversionInfo.PreviousInversionLag.
Series Свойство Series возвращает набор возможных рядов, используемых методом при расчете.
StatMethod Свойство StatMethod возвращает информацию о статистическом методе, используемом для расчета модели.
Summary Свойство Summary возвращает статистические характеристики, рассчитанные для модели.
SupportsR Свойство SupportsR определяет, возможен ли расчет метода с помощью R.
Type Свойство Type возвращает тип метода, используемого для расчета модели.
UseR Свойство UseR определяет, используется ли при расчете метода подключение к R.

Методы, унаследованные от IMsMethod

  Имя метода Краткое описание
Execute Метод Execute осуществляет расчет модели и возвращает результаты расчета.

См. также:

Интерфейсы сборки Ms