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
Power BI Hierarchies: A Comprehensive Guide
Learn how to create, edit, delete, and implement hierarchies in Power BI.
Joleen Bothma
September 2, 2024
LlaMA-Factory WebUI Beginner's Guide: Fine-Tuning LLMs
Learn how to fine-tune LLMs on custom datasets, evaluate performance, and seamlessly export and serve models using the LLaMA-Factory's low/no-code framework.
Abid Ali Awan
September 2, 2024
Cursor AI: A Guide With 10 Practical Examples
Learn how to install Cursor AI on Windows, macOS, and Linux, and discover how to use it through 10 different use cases.
François Aubry
October 17, 2025
Optimization in Python: Techniques, Packages, and Best Practices
This article teaches you about numerical optimization, highlighting different techniques. It discusses Python packages such as SciPy, CVXPY, and Pyomo and provides a practical DataLab notebook to run code examples.
Kurtis Pykes
August 31, 2024
SQL LEFT JOIN vs. LEFT OUTER JOIN: What You Need to Know
LEFT JOIN and LEFT OUTER JOIN in SQL are identical, with no functional difference between them. Keep reading to explore practical examples and discover how to apply these joins effectively in your queries.
Vikash Singh
August 30, 2024
What is a Database Schema? A Guide on the Types and Uses
A database schema provides a comprehensive blueprint for the organization of data, detailing how tables, fields, and relationships are structured. Read to learn about the schema types, such as star, snowflake, and relational schemas.
Laiba Siddiqui
August 30, 2024
Adam Optimizer Tutorial: Intuition and Implementation in Python
Understand and implement the Adam optimizer in Python. Learn the intuition, math, and practical applications in machine learning with PyTorch
Bex Tuychiev
August 29, 2024
RankGPT as a Re-Ranking Agent for RAG (Tutorial)
RankGPT is a method that uses LLMs like ChatGPT to re-rank retrieved documents in RAG systems, improving the quality of the output by prioritizing the most relevant information.
Ryan Ong
August 29, 2024
Excel Substring Techniques: Extract and Format Text
Learn how to extract and format text position or delimiter using Excel substring functions, including LEFT(), RIGHT(), MID(), and more, with step-by-step instructions.
Laiba Siddiqui
August 29, 2024
How to Compare Two Columns in Excel: A Step-by-Step Guide
Learn how to compare two columns in Excel for matches and for duplicates using methods like the equals operator, IF() function, EXACT(), VLOOKUP(), and more.
Laiba Siddiqui
August 29, 2024
Chi-Square Test in R: A Complete Guide
Learn how to create a contingency table and perform chi-square tests in R using the chisq.test() function. Discover practical applications and interpret results with confidence.
Arunn Thevapalan
August 29, 2024
Building LangChain Agents to Automate Tasks in Python
A comprehensive tutorial on building multi-tool LangChain agents to automate tasks in Python using LLMs and chat models using OpenAI.
Bex Tuychiev
August 28, 2024