http://faculty.marshall.usc.edu/gareth-james/ISL/ Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani (2014) An Introduction to Statistical Learning with Applications in R, Springer.
https://web.stanford.edu/~hastie/ElemStatLearn/ Trevor Hastie, Robert Tibshirani and Jerome Friedman (2009) The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Eds., Springer.