See: Description
Class | Description |
---|---|
BaseloadRegressionComponent |
Contains details of the baseload component (non-weather-dependent energy
usage) in a regression.
|
DegreeDaysRegressionComponent |
Contains details of a heating or cooling component in a regression, with the
base temperature and degree days used, as well as the usual coefficient and
stats.
|
ExtraPredictorSpec |
Defines an extra predictor in terms of its
PredictorType and
ExpectedCorrelation , to help the API test and rank regressions that
include data for that extra predictor. |
ExtraRegressionComponent |
Contains details of an extra-predictor component in a regression.
|
InputData |
Defines the energy data (and any extra-predictor data) that the API should
run regressions against.
|
InputPeriod |
Defines a dated period with its energy usage and any extra-predictor figures.
|
Regression |
Contains details of a regression model that the API calculated using the
InputData you provided and, typically, HDD and/or CDD as well. |
RegressionApi |
Provides easy, type-safe access to the API's regression-related operations.
|
RegressionComponent |
Contains details of a regression component e.g. the baseload
(
b*days ) or the heating (h*HDD ) component
in a regression like E = b*days + h*HDD |
RegressionRequest | |
RegressionResponse |
Contains a selection of the regressions that the API tested against your
RegressionRequest , with the Regression that gave the best
statistical fit listed first. |
RegressionSpec |
Defines a specification of a regression in terms of its HDD and/or CDD base
temperature(s) and any extra predictors to be included.
|
RegressionTestPlan |
Defines how the API should test regressions against the
InputData you
provide it. |
Enum | Description |
---|---|
DayNormalization |
Defines the day normalization used in the regression process – an
important consideration when periods of energy usage cover different lengths
of time.
|
ExpectedCorrelation |
Defines how an extra predictor's figures are expected to correlate with
energy usage (whether larger predictor numbers lead to larger or
smaller energy usage).
|
PredictorType |
Defines an extra predictor's figures as being cumulative (increasing with
time and naturally larger over longer periods) or average (normalized such
that the length of the period has no effect).
|
RegressionTag |
An enum of tags that the API adds to
Regression objects to indicate
why it included them in a RegressionResponse . |
For using the API to run regressions against your energy-usage data.
If you are new to this package, we suggest you start by looking at RegressionApi
.
See www.degreedays.net/api/ for more about the Degree Days.net API.
You can sign up for a Degree Days.net API account and read the integration guide that is useful and applicable whether you are using Java or not.