Resources & reading list

The books, references and tools our team relies on for Data Science, statistical learning and Machine Learning. A good starting point for anyone exploring the field.

R

R for Data Science

R for Data Science book cover

R for Data Science

Hadley Wickham & Garrett Grolemund guide you through importing, wrangling, exploring, modelling and communicating data with R, RStudio and the tidyverse — a complete picture of the data-science cycle.

Read online →
ggplot2 book cover

ggplot2: Elegant Graphics for Data Analysis

A powerful, layered system for publication-quality graphics in R based on the Grammar of Graphics — automatic legends, common scales, smoothers and custom themes.

Read online →
Advanced R book cover

Advanced R

An essential reference for intermediate and advanced R programmers: data types, functional programming, metaprogramming and fast, memory-efficient code.

Read online →
The R Inferno book cover

The R Inferno

A guided tour through the common traps, pitfalls and surprising behaviours of R — and how to avoid them.

Read PDF →
Python

Python for Data Science

Python for Data Analysis book cover

Python for Data Analysis

By Wes McKinney, creator of pandas. The nuts and bolts of manipulating, processing, cleaning and crunching data in Python, packed with practical case studies.

Read online →
Introducing Python book cover

Introducing Python

Bill Lubanovic takes you from the basics to more involved topics, mixing tutorials with cookbook-style recipes — a strong foundation for beginners and newcomers to the language.

Learn more →
Automate the Boring Stuff with Python book cover

Automate the Boring Stuff with Python

Write programs that do in minutes what would take hours by hand — searching files, scraping the web, editing spreadsheets and PDFs — with no prior programming experience required.

Read online →
Machine Learning

Machine Learning & Statistical Learning

Machine Learning: A Probabilistic Perspective book cover

Machine Learning: A Probabilistic Perspective

A comprehensive, self-contained introduction to ML using probabilistic models and inference as a unifying approach, with worked examples across many domains.

Learn more →
An Introduction to Statistical Learning book cover

An Introduction to Statistical Learning

The practical "how-to" of statistical learning by James, Witten, Hastie & Tibshirani, with hands-on labs — accessible without a heavy maths or CS background.

Read online →
Python Machine Learning book cover

Python Machine Learning

A practical tour of the Python ML ecosystem — scikit-learn, TensorFlow and Keras — covering everything from sentiment analysis to neural networks.

Learn more →

Have a data challenge in mind?

We help energy companies turn operational data into measurable results. Let's talk about yours.

Contact our team