|
Kieker 1.11 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkieker.tools.opad.timeseries.forecast.ForecastResult
public class ForecastResult
Result of a time series forecast, e.g., computed by IForecaster. If additional fields are required, IForecasters should extend this class.
| Constructor Summary | |
|---|---|
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
ForecastMethod fcStrategy)
Constructs a ForecastResult with confidence level 0, where the time series returned getLower() by getUpper() are the
forecast series. |
|
ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
int tsconfidenceLevel,
double tsmeanAbsoluteScaledError,
ITimeSeries<java.lang.Double> tsLower,
ITimeSeries<java.lang.Double> tsUpper,
ForecastMethod fcStrategy)
|
|
| Method Summary | |
|---|---|
int |
getConfidenceLevel()
Returns the confidence level for the forecast interval. |
ForecastMethod |
getFcStrategy()
Returns the forecasting strategy that has been used for this forecast. |
ITimeSeries<java.lang.Double> |
getForecast()
Returns the point forecasts. |
ITimeSeries<java.lang.Double> |
getLower()
Returns the lower limits for forecast interval with respect to the confidence level IForecastResult.getConfidenceLevel(). |
double |
getMeanAbsoluteScaledError()
Returns the MeanAbsoluteScaledError. |
ITimeSeries<java.lang.Double> |
getOriginal()
Returns the original time series that was the basis for the forecast. |
ITimeSeries<java.lang.Double> |
getUpper()
Returns the upper limits for forecast interval with respect to the confidence level IForecastResult.getConfidenceLevel(). |
boolean |
isPlausible()
Checks whether the input seems to be plausible. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
int tsconfidenceLevel,
double tsmeanAbsoluteScaledError,
ITimeSeries<java.lang.Double> tsLower,
ITimeSeries<java.lang.Double> tsUpper,
ForecastMethod fcStrategy)
tsForecast - TimesSeriestsOriginal - TimeSeriestsconfidenceLevel - confidentLeveltsmeanAbsoluteScaledError - MASEtsLower - ??tsUpper - ??fcStrategy - FC Method
public ForecastResult(ITimeSeries<java.lang.Double> tsForecast,
ITimeSeries<java.lang.Double> tsOriginal,
ForecastMethod fcStrategy)
ForecastResult with confidence level 0, where the time series returned getLower() by getUpper() are the
forecast series.
tsForecast - Timeseries with forecasttsOriginal - Timeseries with orginalfcStrategy - forecastMethod| Method Detail |
|---|
public ITimeSeries<java.lang.Double> getForecast()
IForecastResult
getForecast in interface IForecastResultpublic int getConfidenceLevel()
IForecastResult
getConfidenceLevel in interface IForecastResultpublic ITimeSeries<java.lang.Double> getUpper()
IForecastResultIForecastResult.getConfidenceLevel().
getUpper in interface IForecastResultpublic ITimeSeries<java.lang.Double> getLower()
IForecastResultIForecastResult.getConfidenceLevel().
getLower in interface IForecastResultpublic ITimeSeries<java.lang.Double> getOriginal()
IForecastResult
getOriginal in interface IForecastResultpublic java.lang.String toString()
toString in class java.lang.Objectpublic double getMeanAbsoluteScaledError()
IForecastResult
getMeanAbsoluteScaledError in interface IForecastResultpublic ForecastMethod getFcStrategy()
IForecastResult
getFcStrategy in interface IForecastResultpublic boolean isPlausible()
isPlausible in interface IForecastResult
|
Kieker 1.11 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||