public class TimeSeriesTable extends Object
Modifier and Type | Class and Description |
---|---|
class |
TimeSeriesTable.Correlation |
Constructor and Description |
---|
TimeSeriesTable(int fromVersion,
int toVersion,
TimeSeriesIndex tableIndex) |
TimeSeriesTable(int fromVersion,
int toVersion,
TimeSeriesIndex tableIndex,
IntFunction<ByteBuffer> byteBufferAllocator) |
Modifier and Type | Method and Description |
---|---|
double[] |
computePpmcc(String timeSeriesName,
int version) |
static TimeSeriesTable |
createDirectMem(int fromVersion,
int toVersion,
TimeSeriesIndex tableIndex) |
static TimeSeriesTable |
createMem(int fromVersion,
int toVersion,
TimeSeriesIndex tableIndex) |
List<TimeSeriesTable.Correlation> |
findMostCorrelatedTimeSeries(String timeSeriesName,
int version) |
List<TimeSeriesTable.Correlation> |
findMostCorrelatedTimeSeries(String timeSeriesName,
int version,
int maxSize) |
int |
getDoubleTimeSeriesIndex(String timeSeriesName) |
double |
getDoubleValue(int version,
int timeSeriesNum,
int point) |
double |
getMean(int version,
int timeSeriesNum) |
double |
getStdDev(int version,
int timeSeriesNum) |
int |
getStringTimeSeriesIndex(String timeSeriesName) |
String |
getStringValue(int version,
int timeSeriesNum,
int point) |
TimeSeriesIndex |
getTableIndex() |
List<String> |
getTimeSeriesNames() |
void |
load(int version,
List<? extends TimeSeries>... timeSeries) |
void |
load(int version,
List<TimeSeries> timeSeriesList) |
String |
toCsvString(char separator,
ZoneId zoneId) |
void |
writeCsv(Path file) |
void |
writeCsv(Writer writer,
char separator,
ZoneId zoneId) |
public TimeSeriesTable(int fromVersion, int toVersion, TimeSeriesIndex tableIndex)
public TimeSeriesTable(int fromVersion, int toVersion, TimeSeriesIndex tableIndex, IntFunction<ByteBuffer> byteBufferAllocator)
public static TimeSeriesTable createDirectMem(int fromVersion, int toVersion, TimeSeriesIndex tableIndex)
public static TimeSeriesTable createMem(int fromVersion, int toVersion, TimeSeriesIndex tableIndex)
public TimeSeriesIndex getTableIndex()
@SafeVarargs public final void load(int version, List<? extends TimeSeries>... timeSeries)
public void load(int version, List<TimeSeries> timeSeriesList)
public double getDoubleValue(int version, int timeSeriesNum, int point)
public String getStringValue(int version, int timeSeriesNum, int point)
public int getDoubleTimeSeriesIndex(String timeSeriesName)
public int getStringTimeSeriesIndex(String timeSeriesName)
public double getMean(int version, int timeSeriesNum)
public double getStdDev(int version, int timeSeriesNum)
public List<TimeSeriesTable.Correlation> findMostCorrelatedTimeSeries(String timeSeriesName, int version)
public List<TimeSeriesTable.Correlation> findMostCorrelatedTimeSeries(String timeSeriesName, int version, int maxSize)
public double[] computePpmcc(String timeSeriesName, int version)
public void writeCsv(Path file)
Copyright © 2020. All rights reserved.