R: Comment découper un bloc de données dans la formation, la validation et de test de jeux?

Je suis en utilisant la R de faire l'apprentissage de la machine. La suite de la norme machine de la méthodologie de l'apprentissage, je voudrais aléatoirement répartis mes données dans la formation, la validation, et les ensembles de données de test. Comment puis-je le faire dans la R?

Je sais qu'il y a des questions connexes sur la façon de diviser en 2 ensembles de données (par exemple, ce post), mais ce n'est pas évident de le faire pour les 3 split ensembles de données. Par ailleurs, la bonne approche est d'utiliser les 3 ensembles de données (y compris un ensemble de validation pour régler votre hyperparameters).

OriginalL'auteur stackoverflowuser2010 | 2016-03-17