Welcome

What’s inside every chapter
Each method is built up from first principles in plain language, so you understand what the analysis does and when to reach for it.
Editable R and Python code blocks run right in the browser — experiment with regressions, clusters and optimizations as you read, no install needed.
From univariate, bivariate and multivariate exploration to multiple, logistic, mediation, moderation, factor and cluster analysis.
Linear and integer programming, network optimization and simulation modelling — the methods that recommend the best decision, not just describe the data.
Every technique is anchored in a real managerial problem, with tables, diagrams and step-by-step implementation.
The book's through-line: translating analytical output into choices that move organizations forward.
Browse the modules
Try it now
The same mean, computed in R and in Python, both runnable right here:
How to use this book
Read a chapter top to bottom the first time: each builds a method from the ground up, shows it on a real business problem, and lets you run the analysis live in R or Python to see the result. Type into the editable blocks and re-run them — that is where the learning sticks. Work through the modules in order, since each builds on the last: prepare your data, explore and confirm what it says, predict with regression and multivariate models, then prescribe the best decision with optimization. The Syllabus page is your map to every module and topic, and the Live Analytics Lab lets you experiment freely.
References
Text Books
- R in Action: Data Analysis and Graphics with R. Kabacoff, R. I. (2022). Manning Publications.
- Business Analytics. Evans, J. R. (2nd ed.). Pearson Education.
- Business Analytics: The Science of Data-Driven Decision Making. Kumar, U. D. (2017). Wiley.
Reference Books
- Machine Learning Using R. Ramasubramanian, K., & Singh, A. Apress.
- Business Intelligence: A Managerial Approach. Turban, E., Sharda, R., Aronson, J., & King, D. (2008). Pearson Prentice Hall.
- Linear Programming with R. Donovan, T. (2020). Handout.
- Integer Programming with R. Donovan, T. (2020). Handout.
- Network Optimization. Letkowski, J. (2021). Handout.