Package com.macrofocus.molap.series
Interface Series<K,V>
-
- All Known Subinterfaces:
MutableSeries<K,V>
,TimeSeries<K,V>
- All Known Implementing Classes:
AbstractDataFrame.ColumnSeries
,AbstractSeries
,AbstractTimeSeries
,ByteDictionarySeries
,DefaultSeries
,DoubleSeries
,FloatSeries
,IndexedDataFrame.ColumnSeries
,IndexedDataFrame.ColumnSeries2
,IndexedSeries
,IntegerSeries
,LongSeries
,ReIndexedSeries
,RenamedSeries
,ShortDictionarySeries
,TimeSeriesAggregation.DataFrameTimeSeries
public interface Series<K,V>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Series<K,java.lang.Double>
add(Series<K,V> other)
java.lang.Integer
count()
java.lang.Integer
countUnique()
Series<K,java.lang.Double>
divide(Series<K,V> other)
V
get(K key)
int
getAddress(K key)
K
getKey(int i)
java.lang.Object
getName()
java.lang.Class
getType()
Series<K,V>
head(int count)
K
indexMax()
K
indexMin()
java.lang.Iterable<K>
keys()
V
max()
java.lang.Double
mean()
java.lang.Double
meanAbsoluteDeviation()
V
median()
V
min()
Series<K,java.lang.Double>
multiply(Series<K,V> other)
Series<K,java.lang.Double>
pow(java.lang.Double exponent)
void
print()
<L> Series<L,V>
reindex(L... keys)
int
size()
Series<K,java.lang.Double>
subtract(Series<K,V> other)
java.lang.Double
sum()
Series<K,V>
tail(int count)
-
-
-
Method Detail
-
getName
java.lang.Object getName()
-
getType
java.lang.Class getType()
-
getKey
K getKey(int i)
-
size
int size()
-
getAddress
int getAddress(K key)
-
keys
java.lang.Iterable<K> keys()
-
count
java.lang.Integer count()
-
sum
java.lang.Double sum()
-
mean
java.lang.Double mean()
-
meanAbsoluteDeviation
java.lang.Double meanAbsoluteDeviation()
-
median
V median()
-
min
V min()
-
max
V max()
-
countUnique
java.lang.Integer countUnique()
-
indexMin
K indexMin()
-
indexMax
K indexMax()
-
print
void print()
-
-