Data Science Tutorials
Learn data science and AI with step-by-step tutorials on the DataCamp blog. Master Python, SQL, machine learning, and build your own AI agents.
Discover categories
Training 2 or more people?Try DataCamp for Business
Autoregressive Model: A Detailed Guide for Time Series Analysis
An autoregressive model predicts future values of a time series from its own past. Learn how to fit one in Python with statsmodels, choose the lag order with PACF and AIC/BIC, and compare it to MA and ARIMA.
Dario Radečić
October 26, 2026
How to Use the Azure Pricing Calculator (Step by Step)
A tutorial on the Azure Pricing Calculator, how to use it, and best practices to follow and mistakes to avoid.
Iheb Gafsi
October 25, 2026
SARIMAX: Seasonal Time Series With External Variables
Learn how SARIMAX combines seasonal time series modeling with external predictors. Understand its parameters, see how it differs from ARIMA and SARIMA, and build a forecasting model in Python.
Dario Radečić
October 23, 2026
ARIMAX: How to Forecast Time Series With External Variables
Learn how ARIMAX extends ARIMA with external predictors, understand its parameters and assumptions, and build a forecasting model in Python with statsmodels.
Vinod Chugani
October 23, 2026
What are AI Decision Models? How They Work and Key Examples
Decision models score a fixed set of answers instead of writing text. See how they work, how Jev compares, and what independent tests found.
Vaibhav Mehra
October 21, 2026
RAG Evaluation: How to Measure a RAG Pipeline With Ragas
A hands-on RAG evaluation tutorial in Python. Build an evaluation dataset, score it with the 4 core Ragas metrics, wire a quality gate into CI, generate synthetic test questions, and track scores across commits so you can tell a retrieval failure from a generation failure before your users do.
Tim Lu
October 19, 2026
Paperclip Tutorial: How to Set Up and Use Paperclip
Learn how to set up Paperclip on Windows with MiMo-V2.6-Pro and build an autonomous AI team that plans, delegates, and manages projects from a single dashboard.
Abid Ali Awan
October 19, 2026
Quadrature Explained: Numerical Methods for Approximating Integrals
Learn what quadrature is, how numerical integration approximates definite integrals, and how methods such as the trapezoidal rule, Simpson's rule, and Gaussian quadrature work.
Vinod Chugani
October 16, 2026
Give Your Chatbot or Agent Persistent Memory in One API Call
Learn how to add on-demand persistent memory to chatbots and agents with MongoDB Atlas Ephemeral Clusters, MongoDB Vector Search, and Automated Embedding.
Harshit Mehta
October 15, 2026
Box-Cox Transformation: Stabilize Variance Without Guessing
Learn how the Box-Cox transformation works, how to choose the lambda parameter, and when to use it to stabilize variance, reduce skewness, and improve statistical models.
Vinod Chugani
October 15, 2026
Reverse Engineer Anything Tutorial: Using REA and Pi Coding Agent
Reverse engineer Chrome's Dinosaur Game with REA and Pi Coding Agent, uncover its hidden mechanics, and turn those insights into your own standalone Windows game without writing a single line of code.
Abid Ali Awan
October 14, 2026
OpenAI Decisions API Tutorial: Build Fast AI Decision Systems
Learn how to use OpenAI’s Decisions API to classify inputs, score outcomes, route requests, and make structured decisions from text and images.
Abid Ali Awan
October 13, 2026