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
Data Engineering

DuckDB for Data Engineers: Speed Up Your Data Pipelines 10x and More

DuckDB is a powerful analytical engine that lives on your laptop. You can use it to speed up data reading and processing and reduce your pipeline runtimes from minutes to seconds. Follow this hands-on guide to learn how.
Dario Radečić's photo

Dario Radečić

September 21, 2024

Python

SARSA Reinforcement Learning Algorithm in Python: A Full Guide

Learn SARSA, an on-policy reinforcement learning algorithm. Understand its update rule, hyperparameters, and differences from Q-learning with practical Python examples and its implementation.
Bex Tuychiev's photo

Bex Tuychiev

September 19, 2024

Data Analysis

Gaussian Distribution: A Comprehensive Guide

Uncover the significance of the Gaussian distribution, its relationship to the central limit theorem, and its real-world applications in machine learning and hypothesis testing.
Vinod Chugani's photo

Vinod Chugani

September 19, 2024

Artificial Intelligence

Corrective RAG (CRAG) Implementation With LangGraph

Corrective RAG (CRAG) is a RAG technique that incorporates self-assessment of retrieved documents to improve the accuracy and relevance of generated responses.
Ryan Ong's photo

Ryan Ong

September 17, 2024

Artificial Intelligence

LangGraph Studio Guide: Installation, Set Up, Use Cases

LangGraph Studio is a visual development environment for LangChain’s LangGraph framework, simplifying the development of complex agentic applications built with LangChain components.
Dr Ana Rojo-Echeburúa's photo

Dr Ana Rojo-Echeburúa

September 17, 2024

Data Science

Eigenvectors and Eigenvalues: Key Insights for Data Science

Eigenvectors and eigenvalues are essential for understanding linear transformations. This article covers their geometric interpretation, mathematical calculation, and importance in machine learning.
Islam Salahuddin's photo

Islam Salahuddin

September 17, 2024

Artificial Intelligence

OpenAI o1-preview Tutorial: Building a Machine Learning Project

Learn how to use OpenAI o1 to build an end-to-end machine learning project from scratch using just one prompt.
Abid Ali Awan's photo

Abid Ali Awan

September 15, 2024

Python

Python Garbage Collection: Key Concepts and Mechanisms

Learn how Python automatically manages memory with reference counting and generational garbage collection, and understand how to manually control garbage collection using the gc module.
Samuel Shaibu's photo

Samuel Shaibu

September 14, 2024

Data Science

Understanding Euclidean Distance: From Theory to Practice

Explore how Euclidean distance bridges ancient geometry and modern algorithms, with coding examples in Python and R, and learn about its applications in data science, machine learning, and spatial analysis.
Vinod Chugani's photo

Vinod Chugani

September 13, 2024