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

Reply via email to