Description Usage Arguments Value Examples
Optim.LM
is used to fit the best classification linear model to a dataset. For this purpose, we examine the variation of the precision using the root mean square error (RMSE) when transformations are applied on the response variable. In addition, several thresholds are applied to check which is the most optimal cut for the indicators derived from the confusion matrix (success rate, type I error and type II error) according to a given criterion.
1 2 3 |
formula |
A formula of the form |
data |
Data frame from which variables specified in |
p |
A percentage of training elements |
seqthreshold |
Linear models doesn't return a class, it returns probability because of he must cut by levels. This parameter allows you to select the percentage between one threshold and next evaluated. |
criteria |
This variable selects the criteria to select the best threshold. The default value is |
includedata |
logicals. If TRUE the training and testing datasets are returned. |
seed |
a single value, interpreted as an integer, or |
... |
arguments passed to |
An object of class Optim
. See Optim.object
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | if(interactive()){
## Load a Dataset
data(AustralianCredit)
## Create the model
linearcreditscoring <- Optim.LM(Y~., AustralianCredit, p = 0.7, seed=2018)
#See a ranking of the models tested
print(linearcreditscoring)
#Access to summary of the best model
summary(linearcreditscoring)
#not sure of like the best model, you can access to the all model, for example the 2nd model
summary(linearcreditscoring,2)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.