Class ImputeEM
- java.lang.Object
-
- org.ujmp.core.calculation.AbstractCalculation
-
- org.ujmp.core.doublematrix.calculation.AbstractDoubleCalculation
-
- org.ujmp.core.doublematrix.calculation.general.missingvalues.ImputeEM
-
- All Implemented Interfaces:
java.io.Serializable
,Calculation
,DoubleCalculation
public class ImputeEM extends AbstractDoubleCalculation
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
ImputeEM.PredictColumn
-
Nested classes/interfaces inherited from interface org.ujmp.core.calculation.Calculation
Calculation.Ret
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private boolean
containsMissingValues(long c)
private void
createMatrix()
double
getDouble(long... coordinates)
private static Matrix
replaceInColumn(Matrix original, Matrix firstGuess, long column)
-
Methods inherited from class org.ujmp.core.doublematrix.calculation.AbstractDoubleCalculation
calcLink, calcNew, calcOrig, getValueType, setDouble
-
Methods inherited from class org.ujmp.core.calculation.AbstractCalculation
availableCoordinates, calc, containsCoordinates, getColumnCount, getDimension, getMetaData, getRowCount, getSize, getSource, getSources, setMetaData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.ujmp.core.calculation.Calculation
availableCoordinates, calc, containsCoordinates, getColumnCount, getDimension, getMetaData, getRowCount, getSize, getSource, getSources, setMetaData
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
bestGuess
private Matrix bestGuess
-
imputed
private Matrix imputed
-
delta
private double delta
-
decay
private final double decay
- See Also:
- Constant Field Values
-
tempFile
private java.io.File tempFile
-
-