Category
Topics
Data Science Tutorials
Advance your data career with our data science tutorials. We walk you through challenging data science functions and models step-by-step.
Other topics:
Training 2 or more people?Try DataCamp for Business
The 6 Best Python IDEs for Data Science in 2026
Find the perfect Python IDE for your data science needs in 2026. Compare features, benefits, and performance to make an informed and confident choice.
Adel Nehme
July 9, 2024
Customer Lifetime Value
In this tutorial, learn how to calculate Customer Lifetime Value in Python.
Avinash Navlani
December 20, 2018
Understanding Recursive Functions in Python
In this tutorial, learn about the different aspects of recursive functions and implement a recursive function in Python from scratch.
Sayak Paul
December 19, 2018
R Contingency Tables Tutorial
In this tutorial, you'll learn how to create contingency tables and how to test and quantify relationships visible in them.
Łukasz Deryło
December 13, 2018
Git Setup: The Definitive Guide
In this tutorial, you'll learn how to set up Git on your computer in different operating systems.
Olivia Smith
December 12, 2018
Stocks, Significance Testing & p-Hacking
Learn how to manipulate time series data with pandas and conduct significance testing through simulation using Python, to analyze stock market volatility.
Patrick David
December 11, 2018
Naive Bayes Classification Tutorial using Scikit-learn
Learn how to build and evaluate a Naive Bayes Classifier using Python's Scikit-learn package.
Abid Ali Awan
Avinash Navlani
January 15, 2026
Comparison of BI and Analytics Platforms
In this tutorial, you will learn about different factors that are taken
into consideration before choosing your Analytics Platform both at the
organization and individual level.
Nishant Singh
November 26, 2018
Overview of Atom IDE
In this tutorial, you'll learn the importance of IDEs, how to set-up Atom, and download packages.
Sejal Jaiswal
November 21, 2018
How to Import Data Into R: A Complete Guide
Learn how to import CSV, Excel, JSON, SQL databases, XML, and more into R using readr, readxl, haven, data.table, and other popular packages.
Abid Ali Awan
May 28, 2026
A Loops in R Tutorial - Usage and Alternatives
A tutorial on loops in R that looks at the constructs available in R for looping. Discover alternatives using R's vectorization feature.
Carlo Fanara
January 30, 2023
Machine Learning in R for beginners
This small tutorial is meant to introduce you to the basics of machine learning in R: it will show you how to use R to work with KNN.
Karlijn Willems
November 20, 2018