Package de.fzi.power.regression.r
Class AbstractRegression<Q extends javax.measure.quantity.Quantity>
- java.lang.Object
-
- de.fzi.power.regression.r.AbstractRegression<Q>
-
- Direct Known Subclasses:
AbstractNonLinearRegression,EarthRegression,SymbolicRegression
public abstract class AbstractRegression<Q extends javax.measure.quantity.Quantity> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringDATA_FRAME_NAMEprotected static StringFIT_FNCprotected List<VariableMeasurements>measurementsprotected static StringR_ACCESSORprotected static StringR_ADDITIONAL_COMMANDprotected static StringR_ASSIGNMENT_OPERATORprotected static StringR_BLOCK_ENDprotected static StringR_COMMAND_POSTFIXprotected static StringR_PARAM_SEPARATORprotected static StringR_REGRESSION_RELATIONHSIP_OPERATORprotected static StringR_START_PARAM_NAME_ASSIGNprotected static StringR_START_VALUE_ASSIGNMENT_OPERATORprotected static StringR_START_VALUES_BLOCKprotected static StringR_TARGET_NAMEprotected TargetMeasurementstargetMetric
-
Constructor Summary
Constructors Constructor Description AbstractRegression(TargetMeasurements targetMetric, List<VariableMeasurements> measurements)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidconstructModel()protected abstract StringgetAdditionalParameters()abstract StringgetFormula()abstract StringgetFunctionName()abstract Iterable<String>getRequiredPackages()
-
-
-
Field Detail
-
FIT_FNC
protected static final String FIT_FNC
- See Also:
- Constant Field Values
-
DATA_FRAME_NAME
protected static final String DATA_FRAME_NAME
- See Also:
- Constant Field Values
-
R_REGRESSION_RELATIONHSIP_OPERATOR
protected static final String R_REGRESSION_RELATIONHSIP_OPERATOR
- See Also:
- Constant Field Values
-
R_PARAM_SEPARATOR
protected static final String R_PARAM_SEPARATOR
- See Also:
- Constant Field Values
-
R_START_PARAM_NAME_ASSIGN
protected static final String R_START_PARAM_NAME_ASSIGN
- See Also:
- Constant Field Values
-
R_START_VALUES_BLOCK
protected static final String R_START_VALUES_BLOCK
- See Also:
- Constant Field Values
-
R_START_VALUE_ASSIGNMENT_OPERATOR
protected static final String R_START_VALUE_ASSIGNMENT_OPERATOR
- See Also:
- Constant Field Values
-
R_BLOCK_END
protected static final String R_BLOCK_END
- See Also:
- Constant Field Values
-
R_ADDITIONAL_COMMAND
protected static final String R_ADDITIONAL_COMMAND
- See Also:
- Constant Field Values
-
R_COMMAND_POSTFIX
protected static final String R_COMMAND_POSTFIX
- See Also:
- Constant Field Values
-
R_TARGET_NAME
protected static final String R_TARGET_NAME
- See Also:
- Constant Field Values
-
R_ASSIGNMENT_OPERATOR
protected static final String R_ASSIGNMENT_OPERATOR
- See Also:
- Constant Field Values
-
R_ACCESSOR
protected static final String R_ACCESSOR
- See Also:
- Constant Field Values
-
targetMetric
protected TargetMeasurements targetMetric
-
measurements
protected List<VariableMeasurements> measurements
-
-
Constructor Detail
-
AbstractRegression
public AbstractRegression(TargetMeasurements targetMetric, List<VariableMeasurements> measurements)
-
-