BLOG

photo of panda and cub playing
Python

How to Rename Columns in Pandas — A Quick Guide

A short guide on multiple options for renaming columns in a pandas dataframe Ensuring that dataframe columns are appropriately named is essential to understanding what data is contained within, especially when we pass our data on to others. In this short article, we will cover a number of ways to rename columns in a pandas

Read More »

Creating Boxplots Using Matplotlib in Python

Creating Boxplots Using Matplotlib in Python Understand your data distribution and identify outliers in petrophysics and well log data using boxplots Multiple boxplots with different y-axis ranges generated using matplotlib in python. Image by author. Boxplots are a great tool for data visualisation, they can be used to understand the distribution of your data, whether it is skewed

Read More »

Using Line Plots from Matplotlib to Create Simple Log Plots of Well Log Data

Using Line Plots from Matplotlib to Create Simple Log Plots of Well Log Data Visualising well log data versus depth using the matplotlib library from Python Well log plot created using the matplotlib Python library. Image by author. Introduction Well log plots are a common visualization tool within geoscience and petrophysics. They allow easy visualization of data (for

Read More »

Creating Scatter Plots (Crossplots) of Well Log Data using matplotlib in Python

Creating Scatter Plots (Crossplots) of Well Log Data using matplotlib in Python Use scatter plots to visualise the relationship between variables Neutron density scatter plot / crossplot created with matplotlib in python. Image by the author. Introduction Scatter plots are a commonly used data visualisation tool. They allow us to identify and determine if there is a

Read More »

Creating Histograms of Well Log Data Using Matplotlib in Python

Creating Histograms of Well Log Data Using Matplotlib in Python Visualising the distribution of data with histograms Photo by Marcin Jozwiak on Unsplash Introduction Histograms are a commonly used tool within exploratory data analysis and data science. They are an excellent data visualisation tool and appear similar to bar charts. However, histograms allow us to gain insights

Read More »

10 Applications of Machine Learning Within Petrophysics

10 Applications of Machine Learning Within Petrophysics Examples of machine learning to enhance your petrophysical workflow Photo by Dan Meyers on Unsplash Several decades of hydrocarbon exploration have led to the acquisition and storage of large quantities of well related measurements, which have been used to characterise the subsurface geology and its hydrocarbon potential. The potential

Read More »

Exploring Well Log Data Using the Welly Python Library

Exploring Well Log Data Using the Welly Python Library A Python library dedicated to loading and exploring well log LAS files Photo by ali elliott on Unsplash The welly library was developed by Agile Geoscience to help with loading, processing, and analysing well log data from a single well or multiple wells. The library allows exploration of the

Read More »

Using the missingno Python library to Identify and Visualise Missing Data Prior to Machine Learning

Using the missingno Python library to Identify and Visualise Missing Data Prior to Machine Learning An example using petrophysical well log measurements Photo by Tim Mossholder on Unsplash Data exploration and pre-processing are important steps within any data science or machine learning workflow. When working on tutorial or training datasets it can be the case that they

Read More »

Thanks for the comment Elena. I am glad you have found this article helpful. Working with Python and geoscience data is great and there is so much potential that ML and Python can bring to it. Looking forward to seeing articles from you on the subject. 🙂

Read More »

How to Use Unsupervised Clustering on Well Log Data with Python

How to Use Unsupervised Clustering on Well Log Data with Python Subdividing the subsurface using Python Application of unsupervised cluster analysis on well log data to identify lithofacies (Image by Author) Understanding the subsurface lithology is an important task in geoscience and petrophysics. Using a variety of electrical measurements generated from well logging technology we are able to

Read More »