Kunal Jain — Published On December 16, 2016 and Last Modified On July 5th, 2020
Beginner Cheatsheet Infographics Machine Learning Python R Structured Data


For any Python or R practitioner, this article will prove to be a boon. We provide you cheatsheets for the most widely used machine library in Python & R each. Read on to know what’s in store for you.

About Scikit-learn

Python has a rich and healthy ecosystem of various libraries for data analysis. But one of them stands out as the best and most effective library. No points for guessing, it is Scikit-Learn, one of the robust library for machine learning in Python.

Scikit-learn was initially developed by David Cournapeau as a Google summer of code project in 2007. In the same year, Matthieu Brucher joined the project. In 2010 Fabian Pedregosa, Gael Varoquaux, Alexandre Gramfort and Vincent Michel of INRIA got involved with the project and made the first public release, February the 1st 2010. Since then, several new contributions have been made to the project.

Scikit-Learn provides a range of supervised & unsupervised algorithms and is built over SciPy. To get a hands-on experience on Scikit-Learn in Python for machine learning, here’s a step by step guide.

About Caret

The R platform has proved to be one of the most powerful for statistical computing and applied machine learning. CARET (Classification And Regression Training) is one of the biggest projects in R. Caret package is all you to know for solving any supervised machine learning problem.

Caret package is created and maintained by Max Kuhn from Pfizer. Development started in 2005 and was later made open source and uploaded to CRAN. Here’s a practice guide for implementing machine learning with Caret package in R.

Here are cheatsheets for Scikit-Learn and Caret package to help to gain prowess in Python & R respectively. To download the  PDFs of these cheatsheets, click here.



You can test your skills and knowledge. Check out Live Competitions and compete with best Data Scientists from all over the world.package in the comments below.

About the Author

Kunal Jain
Kunal Jain

Kunal is a post graduate from IIT Bombay in Aerospace Engineering. He has spent more than 10 years in field of Data Science. His work experience ranges from mature markets like UK to a developing market like India. During this period he has lead teams of various sizes and has worked on various tools like SAS, SPSS, Qlikview, R, Python and Matlab.

Our Top Authors

Download Analytics Vidhya App for the Latest blog/Article

4 thoughts on "Cheatsheet: Scikit-Learn & Caret Package for Python & R respectively"

[email protected] says: December 16, 2016 at 11:52 am
Dear Sir, These infographics are extremely helpful. Thank you for providing such quality knowledge free. Could you please tell me how do you make these infographics? Thank you Shamik Reply
Bone says: December 16, 2016 at 2:43 pm
Thank you. This is very helpful. Reply
DR Venugopala Rao Manneni
DR Venugopala Rao Manneni says: December 16, 2016 at 3:59 pm
Good One...very useful Reply
Gianni says: December 16, 2016 at 4:19 pm
Good job Kunar ! Reply

Leave a Reply Your email address will not be published. Required fields are marked *