Skip to main content
learning data science

Data Science Tutorials

Develop your data science skills with tutorials in our blog. We cover everything from intricate data visualizations in Tableau to version control features in Git.
Discover categories
GroupTraining 2 or more people?Try DataCamp for Business
Python

How to Use Python Decorators (With Function and Class-Based Examples)

Learn Python decorators with hands-on examples. Understand closures, function and class-based decorators, and how to write reusable, elegant code.

Derrick Mwiti

April 4, 2025

SQL

Hacking Date Functions in SQLite

In this tutorial, learn how to use date functions in SQLite.
Hillary Green-Lerman's photo

Hillary Green-Lerman

October 16, 2018

R

Data Frames in R

This tutorial takes course material from DataCamp's Introduction to R for Finance course and allows you to practice Data Frames.
Ryan Sheehy's photo

Ryan Sheehy

October 15, 2018

R

Introduction to Data frames in R

This tutorial takes course material from DataCamp's Introduction to R course and allows you to practice data frames.
Ryan Sheehy's photo

Ryan Sheehy

October 15, 2018

R

Facets for ggplot2 in R

In this tutorial, you'll learn how to make the most of ggplots facetting functions.
DataCamp Team's photo

DataCamp Team

October 12, 2018

Machine Learning

Machine Learning with Black Friday Dataset Tutorial

In this tutorial, you will gain knowledge on filling null values, preprocessing data, reducing dimensionality using PCA, and split data using K-Fold.
Rohit Peesa's photo

Rohit Peesa

October 11, 2018

Python

Managing PostgreSQL Databases in Python with psycopg2

Discover how to create, connect to and manage PostgreSQL databases using Python’s psycopg2 package.
Javier Canales Luna's photo

Javier Canales Luna

March 21, 2025

Python

Latent Semantic Analysis using Python

In this tutorial, you will learn how to discover the hidden topics from given documents using Latent Semantic Analysis in python.
Avinash Navlani's photo

Avinash Navlani

October 9, 2018

R

Bootstrap in R Tutorial

In this tutorial, you will learn how to use the boot package to obtain different types of bootstrapped confidence intervals.
Łukasz Deryło's photo

Łukasz Deryło

October 9, 2018

R

Subsetting Datasets in R

Subsetting datasets is a crucial skill for any data professional. Learn and practice subsetting data in this quick interactive tutorial!
Tom Jeon's photo

Tom Jeon

October 8, 2018