У меня есть, скажем, ежедневно income
набор данных числовых Temporal Properties, как:Каково название понятия: временный цифровой набор данных с суммированием/агрегацией?
Date Income
2012-01-03 12
2012-01-05 11
2012-01-06 28
2012-01-07 9
2012-01-08 15
Я делаю несколько операций на нем:
- Aggregation: группа по неделям/сумма по значению;
- Интерполяция;
- Сдвиг/циклический сдвиг с интервалом времени;
- Различные сглаживание;
- Подсчет/вычитание наборов данных (в сочетании с интерполяцией);
- Расчет разницы в следующем значении - в результате получается набор данных «ежедневный доход»;
Другим примером является валюта rate
приведены в Effectivity интервалах, таких как:
StartDate EndDate Rate
2012-01-03 2012-01-04 12
2012-01-05 2012-01-05 11
2012-01-06 2012-01-06 28
2012-01-07 2012-01-07 9
2012-01-08 2012-01-12 15
и операций, таких как:
- умножения
income
набора данных с помощьюrate
набора данных; - преобразование
income
из одноразовых событий, установленных в последовательностьEffectivities
(до следующего известного значения) и наоборот;
Кроме того, набор Efiictivities
может быть плотным (без зазоров) или с зазорами, допускать или не допускать перекрытия.
Как называется эта концепция? Например, я не нашел таких вещей в ответах на вопрос this question.
Это своего рода числовое представление функции, но довольно конкретное.
В идеале, я ищу библиотеку Java с поддержкой Hibernate для этого.
Если это доход в день, то это просто событие, а не временное свойство. –
'@ The Nail' - зависит от того, что вы с ним сделаете. SICP определяет тип данных как набор ** операций **, которые вы можете сделать для объекта. –