This article is an introductory guide on implementing machine learning with CARET in R. It includes Data splitting, Pre-processing, Feature selection etc.