Dhiren DSouza wrote: > How can I split a dataset randomly into a training and testing set. I would > like to have the ability to specify the size of the training set and use the > remaining data as the testing set. > > For example 90% training data and 10% testing data split. Is there a > function that will accomplish this? > > Thank you, > > -Dhiren > > Rutgers University > Graduate Student >
See ?sample. sub <- sample(nrow(x), floor(nrow(x) * 0.9)) training <- x[sub, ] testing <- x[-sub, ] HTH, --sundar ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
