Christopher A. Rotunno
•Mar 11, 2025
CRISP-DM is the closest thing data analytics has to a universal playbook. Here's what the six phases actually mean in practice — and why I keep coming back to it.
A collection of blog posts about data science
Christopher A. Rotunno
•Mar 11, 2025
CRISP-DM is the closest thing data analytics has to a universal playbook. Here's what the six phases actually mean in practice — and why I keep coming back to it.
Christopher A. Rotunno
•Mar 11, 2025
Scikit-Learn is the workhorse of applied machine learning in Python. Here's what it does, why it's worth learning deeply, and a practical example to get you started.
Christopher A. Rotunno
•Sep 18, 2024
A hands-on walkthrough of exploratory data analysis using R's built-in Iris dataset — aggregate functions, median comparisons, and what the numbers actually tell us about species differentiation.
Christopher A. Rotunno
•Sep 18, 2024
A practical guide to generating sequences, running simulations, and working with random numbers in R — covering seq(), sample(), runif(), and when each tool is the right one.
Christopher A. Rotunno
•Aug 26, 2024
Random sampling, reproducibility, subsetting, and counting outcomes — all through a simple coin flip simulation. The concepts here apply everywhere in data analysis.
Data analytics engineer and BI leader. Building pipelines, models, and dashboards that turn raw data into clear decisions.
Copyright 2026 Christopher A. Rotunno. All Rights Reserved