|
Colt 1.0.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DoubleArrayList | |
cern.colt | Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting. |
cern.colt.buffer | Fixed sized (non resizable) streaming buffers connected to a target objects to which data is automatically flushed upon buffer overflow. |
cern.colt.list | Resizable lists holding objects or primitive data types such as int, double, etc. |
cern.colt.map | Automatically growing and shrinking maps holding objects or primitive data types such as int, double, etc. |
cern.colt.matrix | Matrix interfaces and factories; efficient and flexible dense and sparse 1, 2, 3 and d-dimensional matrices holding objects or primitive data types such as int, double, etc; Templated, fixed sized (not dynamically resizable); Also known as multi-dimensional arrays or Data Cubes. |
cern.jet.stat | Tools for basic and advanced statistics: Estimators, Gamma functions, Beta functions, Probabilities, Special integrals, etc. |
cern.jet.stat.quantile | Scalable algorithms and data structures to compute approximate quantiles over very large data sequences. |
hep.aida.bin | Multisets (bags) with efficient statistics operations defined upon; This package requires the Colt distribution. |
Uses of DoubleArrayList in cern.colt |
Methods in cern.colt with parameters of type DoubleArrayList | |
static void |
partition(DoubleArrayList list,
int from,
int to,
DoubleArrayList splitters,
IntArrayList splitIndexes)
Equivalent to partition(list.elements(), from, to, splitters.elements(), 0, splitters.size()-1, splitIndexes.elements()). |
Uses of DoubleArrayList in cern.colt.buffer |
Methods in cern.colt.buffer with parameters of type DoubleArrayList | |
void |
addAllOf(DoubleArrayList x,
DoubleArrayList y)
Adds all specified (x,y) points to the receiver. |
void |
addAllOf(DoubleArrayList list)
Adds all elements of the specified list to the receiver. |
void |
addAllOf(DoubleArrayList xElements,
DoubleArrayList yElements,
DoubleArrayList zElements)
Adds all specified (x,y,z) points to the receiver. |
void |
addAllOf(DoubleArrayList x,
DoubleArrayList y,
DoubleArrayList z)
Adds all specified (x,y,z) points to the receiver. |
void |
addAllOf(DoubleArrayList x,
DoubleArrayList y)
Adds all specified points (x,y) to the receiver. |
void |
addAllOf(DoubleArrayList list)
Adds all elements of the specified list to the receiver. |
Uses of DoubleArrayList in cern.colt.list |
Methods in cern.colt.list that return DoubleArrayList | |
DoubleArrayList |
copy()
Returns a deep copy of the receiver; uses clone() and casts the result. |
Methods in cern.colt.list with parameters of type DoubleArrayList | |
void |
addAllOf(DoubleArrayList other)
Appends all elements of the specified list to the receiver. |
Uses of DoubleArrayList in cern.colt.map |
Methods in cern.colt.map that return DoubleArrayList | |
DoubleArrayList |
keys()
Returns a list filled with all keys contained in the receiver. |
DoubleArrayList |
values()
Returns a list filled with all values contained in the receiver. |
Methods in cern.colt.map with parameters of type DoubleArrayList | |
void |
keys(DoubleArrayList list)
Fills all keys contained in the receiver into the specified list. |
void |
keysSortedByValue(DoubleArrayList keyList)
Fills all keys sorted ascending by their associated value into the specified list. |
void |
pairsMatching(DoubleIntProcedure condition,
DoubleArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists. |
void |
pairsSortedByKey(DoubleArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by key into the specified lists. |
void |
pairsSortedByValue(DoubleArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by value into the specified lists. |
void |
keys(DoubleArrayList list)
Fills all keys contained in the receiver into the specified list. |
void |
pairsMatching(DoubleIntProcedure condition,
DoubleArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists. |
void |
pairsMatching(IntDoubleProcedure condition,
IntArrayList keyList,
DoubleArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists. |
void |
pairsSortedByKey(IntArrayList keyList,
DoubleArrayList valueList)
Fills all keys and values sorted ascending by key into the specified lists. |
void |
pairsSortedByValue(IntArrayList keyList,
DoubleArrayList valueList)
Fills all keys and values sorted ascending by value into the specified lists. |
void |
values(DoubleArrayList list)
Fills all values contained in the receiver into the specified list. |
void |
pairsMatching(IntDoubleProcedure condition,
IntArrayList keyList,
DoubleArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists. |
void |
values(DoubleArrayList list)
Fills all values contained in the receiver into the specified list. |
Uses of DoubleArrayList in cern.colt.matrix |
Methods in cern.colt.matrix that return DoubleArrayList | |
DoubleArrayList |
toList(DoubleMatrix1D values)
Constructs a list from the given matrix. |
Methods in cern.colt.matrix with parameters of type DoubleArrayList | |
void |
getNonZeros(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the specified lists. |
void |
getNonZeros(IntArrayList indexList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the specified lists. |
void |
getNonZeros(IntArrayList indexList,
DoubleArrayList valueList,
int maxCardinality)
Fills the coordinates and values of cells having non-zero values into the specified lists. |
void |
getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the specified lists. |
Uses of DoubleArrayList in cern.jet.stat |
Methods in cern.jet.stat that return DoubleArrayList | |
static DoubleArrayList |
quantiles(DoubleArrayList sortedData,
DoubleArrayList percentages)
Returns the quantiles of the specified percentages. |
static DoubleArrayList[] |
split(DoubleArrayList sortedList,
DoubleArrayList splitters)
Splits (partitions) a list into sublists such that each sublist contains the elements with a given range. |
Methods in cern.jet.stat with parameters of type DoubleArrayList | |
static double |
autoCorrelation(DoubleArrayList data,
int lag,
double mean,
double variance)
Returns the auto-correlation of a data sequence. |
static double |
correlation(DoubleArrayList data1,
double standardDev1,
DoubleArrayList data2,
double standardDev2)
Returns the correlation of two data sequences. |
static double |
covariance(DoubleArrayList data1,
DoubleArrayList data2)
Returns the covariance of two data sequences. |
static double |
durbinWatson(DoubleArrayList data)
Durbin-Watson computation. |
static void |
frequencies(DoubleArrayList sortedData,
DoubleArrayList distinctValues,
IntArrayList frequencies)
Computes the frequency (number of occurances, count) of each distinct value in the given sorted data. |
static double |
geometricMean(DoubleArrayList data)
Returns the geometric mean of a data sequence. |
static void |
incrementalUpdate(DoubleArrayList data,
int from,
int to,
double[] inOut)
Incrementally maintains and updates minimum, maximum, sum and sum of squares of a data sequence. |
static void |
incrementalUpdateSumsOfPowers(DoubleArrayList data,
int from,
int to,
int fromSumIndex,
int toSumIndex,
double[] sumOfPowers)
Incrementally maintains and updates various sums of powers of the form Sum(data[i]k). |
static void |
incrementalWeightedUpdate(DoubleArrayList data,
DoubleArrayList weights,
int from,
int to,
double[] inOut)
Incrementally maintains and updates sum and sum of squares of a weighted data sequence. |
static double |
kurtosis(DoubleArrayList data,
double mean,
double standardDeviation)
Returns the kurtosis (aka excess) of a data sequence, which is -3 + moment(data,4,mean) / standardDeviation4. |
static double |
lag1(DoubleArrayList data,
double mean)
Returns the lag-1 autocorrelation of a dataset; Note that this method has semantics different from autoCorrelation(..., 1); |
static double |
max(DoubleArrayList data)
Returns the largest member of a data sequence. |
static double |
mean(DoubleArrayList data)
Returns the arithmetic mean of a data sequence; That is Sum( data[i] ) / data.size(). |
static double |
meanDeviation(DoubleArrayList data,
double mean)
Returns the mean deviation of a dataset. |
static double |
median(DoubleArrayList sortedData)
Returns the median of a sorted data sequence. |
static double |
min(DoubleArrayList data)
Returns the smallest member of a data sequence. |
static double |
moment(DoubleArrayList data,
int k,
double c)
Returns the moment of k-th order with constant c of a data sequence, which is Sum( (data[i]-c)k ) / data.size(). |
static double |
product(DoubleArrayList data)
Returns the product of a data sequence, which is Prod( data[i] ). |
static double |
quantile(DoubleArrayList sortedData,
double phi)
Returns the phi-quantile; that is, an element elem for which holds that phi percent of data elements are less than elem. |
static double |
quantileInverse(DoubleArrayList sortedList,
double element)
Returns how many percent of the elements contained in the receiver are <= element. |
static DoubleArrayList |
quantiles(DoubleArrayList sortedData,
DoubleArrayList percentages)
Returns the quantiles of the specified percentages. |
static double |
rankInterpolated(DoubleArrayList sortedList,
double element)
Returns the linearly interpolated number of elements in a list less or equal to a given element. |
static double |
sampleKurtosis(DoubleArrayList data,
double mean,
double sampleVariance)
Returns the sample kurtosis (aka excess) of a data sequence. |
static double |
sampleSkew(DoubleArrayList data,
double mean,
double sampleVariance)
Returns the sample skew of a data sequence. |
static double |
sampleVariance(DoubleArrayList data,
double mean)
Returns the sample variance of a data sequence. |
static double |
skew(DoubleArrayList data,
double mean,
double standardDeviation)
Returns the skew of a data sequence, which is moment(data,3,mean) / standardDeviation3. |
static DoubleArrayList[] |
split(DoubleArrayList sortedList,
DoubleArrayList splitters)
Splits (partitions) a list into sublists such that each sublist contains the elements with a given range. |
static void |
standardize(DoubleArrayList data,
double mean,
double standardDeviation)
Modifies a data sequence to be standardized. |
static double |
sum(DoubleArrayList data)
Returns the sum of a data sequence. |
static double |
sumOfInversions(DoubleArrayList data,
int from,
int to)
Returns the sum of inversions of a data sequence, which is Sum( 1.0 / data[i]). |
static double |
sumOfLogarithms(DoubleArrayList data,
int from,
int to)
Returns the sum of logarithms of a data sequence, which is Sum( Log(data[i]). |
static double |
sumOfPowerDeviations(DoubleArrayList data,
int k,
double c)
Returns Sum( (data[i]-c)k ); optimized for common parameters like c == 0.0 and/or k == -2 .. |
static double |
sumOfPowerDeviations(DoubleArrayList data,
int k,
double c,
int from,
int to)
Returns Sum( (data[i]-c)k ) for all i = from .. |
static double |
sumOfPowers(DoubleArrayList data,
int k)
Returns the sum of powers of a data sequence, which is Sum ( data[i]k ). |
static double |
sumOfSquares(DoubleArrayList data)
Returns the sum of squares of a data sequence. |
static double |
trimmedMean(DoubleArrayList sortedData,
double mean,
int left,
int right)
Returns the trimmed mean of a sorted data sequence. |
static double |
weightedMean(DoubleArrayList data,
DoubleArrayList weights)
Returns the weighted mean of a data sequence. |
static double |
winsorizedMean(DoubleArrayList sortedData,
double mean,
int left,
int right)
Returns the winsorized mean of a sorted data sequence. |
Uses of DoubleArrayList in cern.jet.stat.quantile |
Methods in cern.jet.stat.quantile that return DoubleArrayList | |
DoubleArrayList |
quantileElements(DoubleArrayList phis)
Computes the specified quantile elements over the values previously added. |
static DoubleArrayList |
newEquiDepthPhis(int quantiles)
Convenience method that computes phi's for equi-depth histograms. |
Methods in cern.jet.stat.quantile with parameters of type DoubleArrayList | |
void |
addAllOf(DoubleArrayList values)
Adds all values of the specified list to the receiver. |
void |
addAllOfFromTo(DoubleArrayList values,
int from,
int to)
Adds the part of the specified list between indexes from (inclusive) and to (inclusive) to the receiver. |
DoubleArrayList |
quantileElements(DoubleArrayList phis)
Computes the specified quantile elements over the values previously added. |
Uses of DoubleArrayList in hep.aida.bin |
Methods in hep.aida.bin that return DoubleArrayList | |
DoubleArrayList |
quantiles(DoubleArrayList phis)
Returns the quantiles of the specified percentages. |
DoubleArrayList |
elements()
Returns a copy of the currently stored elements. |
DoubleArrayList |
quantiles(DoubleArrayList percentages)
Returns the exact quantiles of the specified percentages. |
DoubleArrayList |
sortedElements()
Returns a copy of the currently stored elements, sorted ascending. |
Methods in hep.aida.bin with parameters of type DoubleArrayList | |
void |
addAllOf(DoubleArrayList list)
Adds all values of the specified list to the receiver. |
void |
addAllOfFromTo(DoubleArrayList list,
int from,
int to)
Adds the part of the specified list between indexes from (inclusive) and to (inclusive) to the receiver. |
void |
addAllOfFromTo(DoubleArrayList list,
int from,
int to)
Adds the part of the specified list between indexes from (inclusive) and to (inclusive) to the receiver. |
void |
addAllOfFromTo(DoubleArrayList list,
int from,
int to)
Adds the part of the specified list between indexes from (inclusive) and to (inclusive) to the receiver. |
void |
addAllOfFromTo(DoubleArrayList list,
int from,
int to)
Adds the part of the specified list between indexes from (inclusive) and to (inclusive) to the receiver. |
DoubleArrayList |
quantiles(DoubleArrayList phis)
Returns the quantiles of the specified percentages. |
MightyStaticBin1D[] |
splitApproximately(DoubleArrayList percentages,
int k)
Divides (rebins) a copy of the receiver at the given percentage boundaries into bins and returns these bins, such that each bin approximately reflects the data elements of its range. |
void |
addAllOfFromTo(DoubleArrayList list,
int from,
int to)
Adds the part of the specified list between indexes from (inclusive) and to (inclusive) to the receiver. |
void |
frequencies(DoubleArrayList distinctElements,
IntArrayList frequencies)
Computes the frequency (number of occurances, count) of each distinct element. |
DoubleArrayList |
quantiles(DoubleArrayList percentages)
Returns the exact quantiles of the specified percentages. |
boolean |
removeAllOf(DoubleArrayList list)
Removes from the receiver all elements that are contained in the specified list. |
|
Colt 1.0.1 | |||||||||
PREV NEXT | FRAMES NO FRAMES |