Hands-on programming with R : Write your own functions and simulations - Grolemund, G. (Beging: O'Reilly, 2014)
Keywords: R programming