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
CrewAI: A Guide With Examples of Multi AI Agent Systems
CrewAI is a platform that enables developers to build and deploy automated workflows using multiple AI agents that collaborate to perform complex tasks.
Bhavishya Pandit
September 12, 2024
Tqdm Python: A Guide With Practical Examples
tqdm is a Python library that provides a fast, extensible progress bar for loops and iterables, making it easy to visualize the progress of your code.
Tom Farnschläder
September 12, 2024
Mean Shift Clustering: A Comprehensive Guide
Discover the mean shift clustering algorithm, its advantages, real-world applications, and step-by-step Python implementation. Compare it with K-means to understand key differences.
Vidhi Chugh
September 12, 2024
Getting Started With OpenAI Structured Outputs
Learn how to get started with OpenAI Structured Outputs, understand its new syntax, and explore its key applications.
Bex Tuychiev
September 11, 2024
How to Create Stacked Bar Charts in Tableau
This tutorial explains the steps and best practices for creating a stacked bar chart using Tableau, from connecting data to creating the chart and making customizations!
Tim Lu
September 11, 2024
Git Switch Branch: A Guide With Practical Examples
Learn how to switch a branch in Git using git switch and understand the differences between git switch and git checkout.
François Aubry
September 11, 2024
SQL UPDATE with JOIN: How it Works
Learn how UPDATE with JOIN in SQL simplifies cross-table updates in SQL Server. Understand how INNER JOIN and LEFT JOIN differ for specific use cases, and explore alternatives using subqueries or the MERGE statement.
Allan Ouko
September 11, 2024
Poisson Distribution: A Comprehensive Guide
The Poisson distribution models the probability of a certain number of events occurring within a fixed interval. See how it's applied in real-world scenarios like queueing theory and traffic modeling.
Vinod Chugani
September 11, 2024
DynamoDB to Redshift: Three Methods for Migrating Data
Learn three methods to migrate data from Amazon DynamoDB to Redshift, with step-by-step instructions, the pros and cons of each method, and best practices for data integrity and performance optimization.
Aashish Nair
September 10, 2024
Replit Agent: A Guide With Practical Examples
Learn how to set up Replit Agent and discover how to use it through an example walkthrough and 10 real-world use cases.
Dr Ana Rojo-Echeburúa
September 10, 2024
Winsorized Mean: A Robust Approach to Handling Outliers
A winsorized mean reduces the influence of outliers by capping extreme values at specific percentiles, preserving the overall structure of the dataset. Read further to learn how to calculate the winsorized mean using Python for hands-on practice.
Arunn Thevapalan
September 10, 2024
AUC and the ROC Curve in Machine Learning
Learn how the AUC-ROC curve assesses binary classification models, focusing on performance across thresholds, particularly in imbalanced datasets. Use Python’s libraries to compute AUC values and compare classifiers in one workflow.
Vidhi Chugh
September 10, 2024