Interface: TemporalTrendSummary
@kortexya/reasoninglayer / TemporalTrendSummary
Interface: TemporalTrendSummary
Section titled “Interface: TemporalTrendSummary”Defined in: src/types/temporal.ts:458
A closed-form linear-trend summary.
Remarks
Section titled “Remarks”Present only for the trend operator. slopePerMs and intercept are the
least-squares fit over event-time in milliseconds, so a per-day slope is
slopePerMs * 86_400_000.
Example
Section titled “Example”if (series.trend) { const perDay = series.trend.slopePerMs * 86_400_000; console.log(`drift: ${perDay}/day over ${series.trend.n} observations`);}Properties
Section titled “Properties”delta:
number
Defined in: src/types/temporal.ts:472
last - first.
first:
number
Defined in: src/types/temporal.ts:466
First value in time order.
intercept
Section titled “intercept”intercept:
number
Defined in: src/types/temporal.ts:463
Least-squares intercept at t = 0.
last:
number
Defined in: src/types/temporal.ts:469
Last value in time order.
n:
number
Defined in: src/types/temporal.ts:475
Number of observations.
slopePerMs
Section titled “slopePerMs”slopePerMs:
number
Defined in: src/types/temporal.ts:460
Least-squares slope, value-units per millisecond.