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

Python

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's photo

Tom Farnschläder

September 12, 2024

Artificial Intelligence

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's photo

Bhavishya Pandit

September 12, 2024

Data Science

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's photo

Vidhi Chugh

September 12, 2024

Artificial Intelligence

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's photo

Bex Tuychiev

September 11, 2024

Tableau

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's photo

Tim Lu

September 11, 2024

SQL

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's photo

Allan Ouko

September 11, 2024