powered by
simulate two class data
simulate_twoclass(ntrain, ntest, wide = TRUE)
a list with components "x", "y", "xtest", "ytest", "mutest", and "sigma", where "mutest" is the true test mean, and "ytest <- mutest + rnorm(ntest)*sigma."
number of training examples.
number of test examples.
logical. If TRUE p=500, else p=100.
p=500
p=100
dat = simulate_twoclass(300,3000) fit = cv.uniLasso(dat$x, dat$y, family="binomial") misclass = mean( sign(predict(fit, dat$xtest,s="lambda.min"))== sign(dat$ytest-0.5))
Run the code above in your browser using DataLab