https://medium.com/@selfhelps/data-analysis-with-r-programming-introduction-to-r-programming-65f59b2083eb