Class TimeSeriesConfiguration
- java.lang.Object
-
- org.processmining.plugins.stochasticpetrinet.prediction.timeseries.TimeSeriesConfiguration
-
public class TimeSeriesConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTimeSeriesConfiguration.AvailableScriptsstatic classTimeSeriesConfiguration.MissingDataHandlingDifferent strategies to try for handling missing data (replacement almost always introduces a bias (mean replacement underestimates the variance) It might be better to keep them as missing values and let R figure out how to deal with them...static classTimeSeriesConfiguration.TimeSeriesType
-
Constructor Summary
Constructors Constructor Description TimeSeriesConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeSeries<java.lang.Double>createNewTimeSeries(TimedTransition timedT)longgetIndexForTime(long time)TimeSeriesConfiguration.MissingDataHandlinggetMissingDataHandling()java.util.List<TimeSeriesConfiguration.AvailableScripts>getScriptsToLoad()TimeSeriesConfiguration.TimeSeriesTypegetTimeseriesType()voidsetAggregation(java.util.Calendar aggregation)voidsetLag(java.util.Calendar lag)voidsetMissingDataHandling(TimeSeriesConfiguration.MissingDataHandling missingDataHandling)voidsetScriptsToLoad(java.util.List<TimeSeriesConfiguration.AvailableScripts> scripts)voidsetTimeSeriesType(TimeSeriesConfiguration.TimeSeriesType type)
-
-
-
Method Detail
-
setTimeSeriesType
public void setTimeSeriesType(TimeSeriesConfiguration.TimeSeriesType type)
-
getMissingDataHandling
public TimeSeriesConfiguration.MissingDataHandling getMissingDataHandling()
-
setMissingDataHandling
public void setMissingDataHandling(TimeSeriesConfiguration.MissingDataHandling missingDataHandling)
-
getScriptsToLoad
public java.util.List<TimeSeriesConfiguration.AvailableScripts> getScriptsToLoad()
-
setScriptsToLoad
public void setScriptsToLoad(java.util.List<TimeSeriesConfiguration.AvailableScripts> scripts)
-
getIndexForTime
public long getIndexForTime(long time)
-
setLag
public void setLag(java.util.Calendar lag)
-
setAggregation
public void setAggregation(java.util.Calendar aggregation)
-
createNewTimeSeries
public TimeSeries<java.lang.Double> createNewTimeSeries(TimedTransition timedT)
-
getTimeseriesType
public TimeSeriesConfiguration.TimeSeriesType getTimeseriesType()
-
-