Data Science

Explore our Data Science content

July 7, 2026 4 min read

Ensemble Models Part 3: Practical Pipeline & Hyperparameter Tuning

Ensemble Models Part 3: Practical Pipeline & Hyperparameter Tuning Welcome to Part 3 of our Ensemble Models series! In Part 1 and Part 2, we explored the theoretical foundation of Decision Trees, Bagging (Random …
July 7, 2026 5 min read

Ensemble Models Part 2: Gradient Boosting & XGBoost

Ensemble Models Part 2: Gradient Boosting & XGBoost Welcome to Part 2 of our Ensemble Models series! In Part 1: Decision Trees & Random Forest, we studied the parallel approach of building independent, deep trees …
July 7, 2026 6 min read

Ensemble Models Part 1: Decision Trees & Random Forest

Ensemble Models Part 1: Decision Trees & Random Forest Welcome to Part 1 of our Ensemble Models series! In machine learning, we often face the challenge of building models that are complex enough to capture the real …
November 29, 2025 7 min read

Advanced pandas GroupBy and Window Functions

Advanced pandas GroupBy and Window Functions Dataset Setup All examples use a retail sales dataset with transactions across stores, regions, and product categories. import pandas as pd import numpy as np …
November 28, 2025 6 min read

pandas groupby() — A Practical Guide

pandas groupby() — A Practical Guide What is groupby()? groupby() splits a DataFrame into buckets based on one or more column values, lets you run a function on each bucket independently, then stitches all the results …
November 27, 2025 2 min read

Pandas 101: Data Manipulation in Python

Pandas 101: Data Manipulation in Python Pandas is the most popular Python library for data manipulation and analysis. It provides high-performance, easy-to-use data structures and data analysis tools. Core Data …

About Data Science

This category contains all our posts about Data Science. Browse through to find what you’re looking for.