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
Training 2 or more people?Try DataCamp for Business
What is dbt? A Hands-On Introduction for Data Engineers
Ready to start with dbt and take data modeling to the next level? This hands-on tutorial dives into essential techniques and project patterns to help you build intuitive, high-quality data warehouses with dbt.
Mike Shakhomirov
October 30, 2024
Breadth-First Search in Python: A Guide with Examples
Discover how breadth-first search systematically explores nodes and edges in graphs. Learn its level-by-level approach to ensure the shortest path in unweighted networks. Apply BFS across data science, AI, and networking fields.
Amberle McKee
October 30, 2024
US Election 2024 Prediction With Machine Learning and Python
Learn how to predict the winner of the 2024 US presidential election using Python, machine learning, and data from FiveThirtyEight and the Federal Election Commission.
Tom Farnschläder
October 30, 2024
Runway Act-One Guide: I Filmed Myself to Test It
Learn how to use Runway Act-One through both the web interface and its API, and discover how to combine it with Runway Gen3-Alpha.
François Aubry
October 29, 2024
SQL Remove Duplicates: Comprehensive Methods and Best Practices
Explore the different methods for filtering out and permanently removing duplicate rows using SQL. Learn the practical applications of how to remove duplicates in SQL Server, MySQL, and PostgreSQL.
Allan Ouko
October 29, 2024
Evaluating LLMs with MLflow: A Practical Beginner’s Guide
Learn how to streamline your LLM evaluations with MLflow. This guide covers MLflow setup, logging metrics, tracking experiment versions, and comparing models to make informed decisions for optimized LLM performance!
Maria Eugenia Inzaugarat
October 28, 2024
Optimizing with Pyomo: A Complete Step-by-Step Guide
Learn how to model and solve optimization problems using Pyomo, a powerful Python library. Explore practical examples from linear and nonlinear optimization!
Moez Ali
October 28, 2024
Arithmetic Mean: A Foundational Tool for Data Analysis
Explore the arithmetic mean's role in data analysis. Learn its formula, applications, and how it compares to other kinds of means and other statistical measures, and understand when each is most useful.
Vinod Chugani
October 28, 2024
Multicollinearity in Regression: A Guide for Data Scientists
Uncover the impact of multicollinearity on regression models. Discover techniques to detect multicollinearity and maintain model reliability. Learn how to address multicollinearity with practical solutions.
Vikash Singh
October 28, 2024
RMSprop Optimizer Tutorial: Intuition and Implementation in Python
Learn about the RMSprop optimization algorithm, its intuition, and how to implement it in Python. Discover how this adaptive learning rate method improves on traditional gradient descent for machine learning tasks.
Bex Tuychiev
October 23, 2024
How to Visualize Machine Learning Models: From Linear Regression to Neural Networks
Machine learning is complex and often hard to wrap your head around. By visualizing machine learning models, you can get a great level of understanding of model performance and the decisions the model makes when making predictions.
Dario Radečić
October 23, 2024
AdamW Optimizer in PyTorch Tutorial
Discover how the AdamW optimizer improves model performance by decoupling weight decay from gradient updates. This tutorial explains the key differences between Adam and AdamW, their use cases and provides a step-by-step guide to implementing AdamW in PyTorch.
Kurtis Pykes
October 21, 2024