Description Usage Arguments Details Value Examples
View source: R/modelPerformance.R
When is selected some groups of variables with pcavs and spcavs, is interesting to test if those groups are able to produce good results over a model. This function lets to iterate some groups of selected variables (inside the object produced by pcavs and spcavs) testing them over a model and givin the performance of the models dispite each subset of variables.
1 2 3 | modelPerformance(obj, Model = linearRegressionModel,
isModelScore = T, pcaMethod = "prcomp",
pcaParams = NULL)
|
obj |
An object of type VarSel, that have data about variable selection. |
Model |
The function that allows automatically to build a model from a data set. |
isModelScore |
This flag indicates if the performance was used as a score to select variables. It works only for supervised procedure SPCAVS. |
pcaMethod |
The name of PCA function. |
pcaParams |
The parameters for PCA function in the form c(var1=value1, var2=value2, ...). |
modelPerformance
does a test of performance over any group of selected variables contained in obj.
obj$var is a list and this contains N vectors. Each of this vectors contains the names of discarded variables. So, modelPerformance iterate each vector of discarded variables doing the intersection between the whole set of available variables in data set and the set of discarding variables. In this way, modelPerformance knows what is the set of selected variables.
Using "Model", that is a function that performs the construction and the test of a desired model, the procedure modelPerformance executes the model and get one performance measure (statistic) for each group of selected variable.
A object of type VarSelPerformance with:
x |
The replication of the data set what was used to select variables from. |
y_0 |
The performance of the model with all the prediction variables availables in the data set. |
y |
A vector in which each element is the performance of the respective model that came from a group of selected variables. |
nVars |
The number of predictor variables in the original data set. |
nRegs |
The number of samples in the data set. |
main |
The title that is used to label the plot. |
1 2 3 4 5 6 7 8 9 10 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.