Uses of Class
microsim.data.MultiKeyCoefficientMap
-
Packages that use MultiKeyCoefficientMap Package Description microsim.data microsim.data.db microsim.data.excel microsim.statistics.regression -
-
Uses of MultiKeyCoefficientMap in microsim.data
Methods in microsim.data that return MultiKeyCoefficientMap Modifier and Type Method Description MultiKeyCoefficientMap
MultiKeyCoefficientMap. clone()
Returns a deep clone copy of the MultiKeyCoefficientMap objectstatic MultiKeyCoefficientMap
MultiKeyCoefficientMapFactory. createMapFromAnnotatedList(java.util.List<?> list)
-
Uses of MultiKeyCoefficientMap in microsim.data.db
Methods in microsim.data.db that return MultiKeyCoefficientMap Modifier and Type Method Description static MultiKeyCoefficientMap
DatabaseUtils. loadCoefficientMap(java.lang.Class<?> clazz)
static MultiKeyCoefficientMap
DatabaseUtils. loadCoefficientMap(javax.persistence.EntityManager entityManager, java.lang.Class<?> clazz)
-
Uses of MultiKeyCoefficientMap in microsim.data.excel
Methods in microsim.data.excel that return MultiKeyCoefficientMap Modifier and Type Method Description static MultiKeyCoefficientMap
ExcelAssistant. loadCoefficientMap(java.lang.String excelFileName, java.lang.String sheetName, int keyColumns, int valueColumns)
Load MultiKeyCoefficientMap from Excel spreadsheet data, reading from the first line of the spreadsheet, and automatically finds the last line of the spreadsheet (blank lines within the data are not allowed and will result in a NullPointerException).static MultiKeyCoefficientMap
ExcelAssistant. loadCoefficientMap(java.lang.String excelFileName, java.lang.String sheetName, int keyColumns, int valueColumns, int startLine, int endLine)
Load MultiKeyCoefficientMap from Excel spreadsheet data, choosing which line to start reading from via the startLine parameter -
Uses of MultiKeyCoefficientMap in microsim.statistics.regression
Methods in microsim.statistics.regression that return MultiKeyCoefficientMap Modifier and Type Method Description static MultiKeyCoefficientMap
RegressionUtils. bootstrap(MultiKeyCoefficientMap map)
Method to bootstrap regression covariates.static MultiKeyCoefficientMap
RegressionUtils. bootstrap(MultiKeyCoefficientMap coefficients, MultiKeyCoefficientMap covarianceMatrix)
Method to bootstrap regression covariates.Methods in microsim.statistics.regression that return types with arguments of type MultiKeyCoefficientMap Modifier and Type Method Description static <T> java.util.Map<T,MultiKeyCoefficientMap>
RegressionUtils. boostrapMultinomialRegression(java.util.Map<T,MultiKeyCoefficientMap> eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, java.lang.Class<T> enumType)
Deprecated.As of release 4.0.7 because of typo in method name, replaced by#bootstrapMultinomialRegression(Map
eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, Class enumType) static <T> java.util.Map<T,MultiKeyCoefficientMap>
RegressionUtils. bootstrapMultinomialRegression(java.util.Map<T,MultiKeyCoefficientMap> eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, java.lang.Class<T> enumType)
Method to bootstrap multinomial regression covariates.Methods in microsim.statistics.regression with parameters of type MultiKeyCoefficientMap Modifier and Type Method Description static <T> java.util.Map<T,MultiKeyCoefficientMap>
RegressionUtils. boostrapMultinomialRegression(java.util.Map<T,MultiKeyCoefficientMap> eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, java.lang.Class<T> enumType)
Deprecated.As of release 4.0.7 because of typo in method name, replaced by#bootstrapMultinomialRegression(Map
eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, Class enumType) static MultiKeyCoefficientMap
RegressionUtils. bootstrap(MultiKeyCoefficientMap map)
Method to bootstrap regression covariates.static MultiKeyCoefficientMap
RegressionUtils. bootstrap(MultiKeyCoefficientMap coefficients, MultiKeyCoefficientMap covarianceMatrix)
Method to bootstrap regression covariates.static <T> java.util.Map<T,MultiKeyCoefficientMap>
RegressionUtils. bootstrapMultinomialRegression(java.util.Map<T,MultiKeyCoefficientMap> eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, java.lang.Class<T> enumType)
Method to bootstrap multinomial regression covariates.static double
LinearRegression. computeScore(MultiKeyCoefficientMap coeffMultiMap, java.lang.Object agent)
To be used when the agent Object has member fields that correspond by name to all the regressors of the Regression's MultiKeyCoefficientMap map.static double
LinearRegression. computeScore(MultiKeyCoefficientMap amap, java.util.Map<java.lang.String,java.lang.Double> values)
Warning - only use when LinearRegression object contains a MultiKeyCoefficientMap with only one key.static <T extends java.lang.Enum<T>>
doubleLinearRegression. computeScore(MultiKeyCoefficientMap coeffMultiMap, IDoubleSource iDblSrc, java.lang.Class<T> enumType)
Uses reflection to obtain information from the iDblSrc object, so it is possibly slow.static <T extends java.lang.Enum<T>>
doubleLinearRegression. computeScore(MultiKeyCoefficientMap coeffMultiMap, IDoubleSource iDblSrc, java.lang.Class<T> enumType, boolean singleKeyCoefficients)
Use this method when the underlying agent does not have any additional conditioning regression keys (such as the gender or civil status) to determine the appropriate regression co-efficients, i.e.static <T extends java.lang.Enum<T>,U extends java.lang.Enum<U>>
doubleLinearRegression. computeScore(MultiKeyCoefficientMap coeffMultiMap, IDoubleSource iDblSrc, java.lang.Class<T> enumTypeDouble, IObjectSource iObjSrc, java.lang.Class<U> enumTypeObject)
Requires the implementation of the IObjectSource to ascertain whether any additional conditioning regression keys are used (e.g.Method parameters in microsim.statistics.regression with type arguments of type MultiKeyCoefficientMap Modifier and Type Method Description static <T> java.util.Map<T,MultiKeyCoefficientMap>
RegressionUtils. boostrapMultinomialRegression(java.util.Map<T,MultiKeyCoefficientMap> eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, java.lang.Class<T> enumType)
Deprecated.As of release 4.0.7 because of typo in method name, replaced by#bootstrapMultinomialRegression(Map
eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, Class enumType) static <T> java.util.Map<T,MultiKeyCoefficientMap>
RegressionUtils. bootstrapMultinomialRegression(java.util.Map<T,MultiKeyCoefficientMap> eventRegressionCoefficientMap, MultiKeyCoefficientMap covarianceMatrix, java.lang.Class<T> enumType)
Method to bootstrap multinomial regression covariates.Constructors in microsim.statistics.regression with parameters of type MultiKeyCoefficientMap Constructor Description LinearRegression(MultiKeyCoefficientMap map)
Linear Regression object.LogitRegression(MultiKeyCoefficientMap map)
LogitRegression(MultiKeyCoefficientMap map, java.util.Random random)
ProbitRegression(MultiKeyCoefficientMap map)
ProbitRegression(MultiKeyCoefficientMap map, java.util.Random random)
Constructor parameters in microsim.statistics.regression with type arguments of type MultiKeyCoefficientMap Constructor Description MultiLogitRegression(java.util.Map<T,MultiKeyCoefficientMap> maps)
MultiLogitRegression(java.util.Map<T,MultiKeyCoefficientMap> maps, java.util.Random random)
-