Description Usage Arguments Value Author(s) References See Also Examples
A function to perform prediction, using an x matrix and the output of the "hierNet.logistic" function or "hierNet.logistic.path".
1 2 |
object |
The results of a call to the "hierNet.logistic" or "hierNet.logistic.path" or function. The coefficients that are part of this object will be used for making predictions. |
newx |
The new x at which predictions should be made. Can be a vector or a matrix (one observation per row). |
newzz |
Optional matrix of products of columns of newx, computed by compute.interactions.c |
... |
additional arguments (not currently used) |
yhat |
Matrix of predictions (probabilities), one row per observation |
Jacob Bien and Robert Tibshirani
Bien, J., Taylor, J., Tibshirani, R., (2013) "A Lasso for Hierarchical Interactions." Annals of Statistics. 41(3). 1111-1141.
hierNet.logistic, hierNet.logistic.path
1 2 3 4 5 6 7 8 9 10 11 | set.seed(12)
x=matrix(rnorm(100*10),ncol=10)
x=scale(x,TRUE,TRUE)
y=x[,1]+2*x[,2]+ x[,1]*x[,2]+3*rnorm(100)
y=1*(y>0)
newx=matrix(rnorm(100*10),ncol=10)
fit=hierNet.logistic(x,y,lam=5)
yhat=predict.hierNet.logistic(fit,newx)
fit=hierNet.logistic.path(x,y)
yhat=predict.hierNet.logistic(fit,newx)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.