edu.harvard.seas.iis.abilities.analysis
Class TimeSeriesStats
java.lang.Object
edu.harvard.seas.iis.abilities.analysis.TimeSeriesStats
public class TimeSeriesStats
- extends Object
Used to compute basic stats (peaks, 0-crossings, max, min, etc) of a time
series
- Author:
- kgajos
Constructor Summary |
TimeSeriesStats(double[] data,
int numSamplesToConsider,
double samplingInterval,
double timeNormalizingConstant)
|
TimeSeriesStats
public TimeSeriesStats(double[] data,
int numSamplesToConsider,
double samplingInterval,
double timeNormalizingConstant)
setRaisngThreshhold
public void setRaisngThreshhold(double t)
- This class can count how many times the value of a time series rose above
a certain threshhold; to obtain such results, specify a threshhold here
- Parameters:
t
-
getNumRaisingThreshholdCrossings
public int getNumRaisingThreshholdCrossings()
generateReportHeaders
public static String[] generateReportHeaders(String timeSeriesShortName)
setTimeSeriesFeatures
public void setTimeSeriesFeatures(Hashtable<String,Object> values,
String timeSeriesShortName)
generateReport
public String generateReport(String separator)