Skip to main content
Category
Topics

Data Analysis Tutorials

Get insights on the latest tools & methods that you can use to analyze your data more effectively. Our data analysis tutorials will help you develop your skills.
Other topics:
GroupTraining 2 or more people?Try DataCamp for Business
Python

Joining DataFrames in pandas Tutorial

In this tutorial, you’ll learn various ways in which multiple DataFrames could be merged in python using Pandas library.
DataCamp Team's photo

DataCamp Team

Abid Ali Awan's photo

Abid Ali Awan

December 5, 2022

SQL

SQL: Reporting and Analysis

Master SQL for Data Reporting & daily data analysis by learning how to select, filter & sort data, customize output, & how you can report aggregated data from a database!
Hafsa Jabeen's photo

Hafsa Jabeen

September 11, 2018

Python

Analyzing Complexity of Code through Python

Get introduced to Asymptotic Analysis. Learn more about the complexity of the algorithm as well as asymptotic notation, such as Big O, Big θ, and Big Ω notation. Along with the examples of complexity in a different algorithm.

Saneep Khatri

August 21, 2018

Python

DBSCAN: A Macroscopic Investigation in Python

Cluster analysis is an important problem in data analysis. Data scientists use clustering to identify malfunctioning servers, group genes with similar expression patterns, or various other applications.
Sayak Paul's photo

Sayak Paul

August 3, 2018

R

How to Do Linear Regression in R

Learn linear regression, a statistical model that analyzes the relationship between variables. Follow our step-by-step guide to learn the lm() function in R.

Eladio Montero Porras

July 29, 2024

Python

Random Forest Classification with Scikit-Learn

This article covers how and when to use random forest classification with scikit-learn, focusing on concepts, workflow, and examples. We also cover how to use the confusion matrix and feature importances.
Adam Shafi's photo

Adam Shafi

October 1, 2024

R

Getting Started with the Tidyverse: Tutorial

Start analyzing titanic data with R and the tidyverse: learn how to filter, arrange, summarise, mutate and visualize your data with dplyr and ggplot2!
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

April 10, 2018

Python

Python XML Tutorial with ElementTree: Beginner's Guide

Learn how you can parse, explore, modify and populate XML files with the Python ElementTree package, for loops and XPath expressions.
Steph Howson's photo

Steph Howson

December 10, 2024

Machine Learning

Lyric Analysis with NLP & Machine Learning with R

Dive into the lyrics of Prince's music with R: use text mining and Exploratory Data Analysis (EDA) to shed insight on The Artist's career.
Debbie Liske's photo

Debbie Liske

February 2, 2018

Python

Time Series Analysis Tutorial with Python

Get Google Trends data of keywords such as 'diet' and 'gym' and see how they vary over time while learning about trends and seasonality in time series data.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

January 17, 2018

Python

Kaggle Tutorial: EDA & Machine Learning

In this Kaggle tutorial, you'll learn how to approach and build supervised learning models with the help of exploratory data analysis (EDA) on the Titanic data.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

December 21, 2017