get_probabilities {CARRoT}  R Documentation 
Probabilities for multinomial regression
Description
Function which computes probabilities of outcomes on the test set by applying regression parameters inferred by a run on the training set. Works for logistic or multinomial regression
Usage
get_probabilities(trset,testset,outc,mode,Rsq,p,n_tr)
Arguments
trset 
values of predictors on the training set 
testset 
values of predictors on the test set 
outc 
values of outcomes on the training set 
mode 

Rsq 
whether Rsquared statistics constrained is introduced 
p 
weight of the model 
n_tr 
size of the training set 
Details
In binary mode this function computes the probabilities of the event '0'. In multinomial mode computes the probabilities of the events '0','1',...,'N1'.
Value
Probabilities of the outcomes. In 'binary'
mode returns an array of the size of the number of observations in a testset. In 'multin'
returns an M x N matrix where M is the size of the number of observations in a testset
and N is the number of unique outcomes minus 1.
See Also
Function uses multinom
and coef
Examples
trset<matrix(c(rbinom(70,1,0.5),runif(70,0.1)),ncol=2)
testset<matrix(c(rbinom(10,1,0.5),runif(10,0.1)),ncol=2)
get_probabilities(trset,testset,rbinom(70,1,0.6),'binary')