Open in app

Sign in

Write

Sign in

Andy McDonald
Andy McDonald

11K Followers

Home

Lists

About

Published in

Towards Data Science

·Nov 3

Adding Inset Axes to Matplotlib Figures

A how-to on adding inset axes to a Matplotlib figure to improve your data visualisation — When creating figures in matplotlib, there may be occasions where you want to add a smaller figure or axes inside of your main figure. …

Data Visualization

6 min read

Adding Inset Axes to Matplotlib Figures
Adding Inset Axes to Matplotlib Figures
Data Visualization

6 min read


Published in

Towards Data Science

·Oct 26

Well Log Measurement Prediction Using Neural Networks with Keras

An example of predicting bulk density (RHOB) with Keras and illustrating impacts of normalisation on prediction results — Large amounts of data are acquired daily from wells around the world. However, the quality of that data can vary significantly from missing data to data impacted by sensor failure and borehole conditions. …

Data Science

11 min read

Well Log Measurement Prediction Using Neural Networks with Keras
Well Log Measurement Prediction Using Neural Networks with Keras
Data Science

11 min read


Published in

Towards Data Science

·Sep 18

ChatGPT Advanced Data Analytics For Custom Matplotlib Well Log Plots

Using OpenAI’s Code Interpreter to Create Well Log Plots for Petrophysics and Geoscience Interpretations — ChatGPT’s Code Interpreter, now renamed to Advanced Data Analytics, has been out for some time now. It was launched on July 6th 2023, and is a plugin developed by OpenAI to allow users to upload data and perform analysis on it. …

Python

15 min read

ChatGPT Advanced Data Analytics For Custom Matplotlib Well Log Plots
ChatGPT Advanced Data Analytics For Custom Matplotlib Well Log Plots
Python

15 min read


Published in

Towards Data Science

·Aug 12

4 Essential Resources to Help Improve Your Data Visualisations

Tools to Help You Create Effective and Compelling Data Visualisations — Creating effective data visualisations is essential for any data scientist, geoscientist or petrophysicist. By learning these skills, we can ensure that we can get across our research and analysis results to our intended audience. …

Data Visualization

7 min read

4 Essential Resources to Help Improve Your Data Visualisations
4 Essential Resources to Help Improve Your Data Visualisations
Data Visualization

7 min read


Published in

Towards Data Science

·Jul 27

Using Plotly Express Sunburst Charts to Explore Geological Data

An Easy and Quick Way to Understand Your Geological Hierarchical Data with Python — Data visualisation plays a vital role in the geoscience and data science domains. It can allow us to gain deeper insights into the subsurface, understanding geological structures and hierarchical relationships. …

Data Visualization

5 min read

Using Plotly Express Sunburst Charts to Explore Geological Data
Using Plotly Express Sunburst Charts to Explore Geological Data
Data Visualization

5 min read


Published in

Towards Data Science

·Jul 25

Converting Well Logging Data From DLIS Files to LAS File Format

Working With Geoscience and Petrophysical Data File Formats — Within the geoscience disciplines of the oil and gas industry, various formats are used to store well logging and petrophysical data. Two of the most common formats are LAS files and DLIS files. LAS files are flat ASCII files that can easily be read using any text editor, whereas DLIS…

Geoscience

8 min read

Converting Well Logging Data From DLIS Files to LAS File Format
Converting Well Logging Data From DLIS Files to LAS File Format
Geoscience

8 min read


Published in

Towards Data Science

·Jul 21

4 Easy Ways to Instantly Improve Your Data Visualisations

Examples of Improving Charts Created With Matplotlib — Creating effective data visualisations is a critical skill within many disciplines, be it business analysis, data science or geoscience. Aesthetically pleasing and easy-to-understand data visualisations can help spark ideas in our target audience or get them to take action based on the information we display. Within the Python world, there…

Data Visualization

9 min read

4 Easy Ways to Instantly Improve Your Data Visualisations
4 Easy Ways to Instantly Improve Your Data Visualisations
Data Visualization

9 min read


Published in

Towards Data Science

·Jul 17

Creating Scientific Plots the Easy Way With scienceplots and matplotlib

Instantly Transform Your Matplotlib Figures With a Few Lines of Python Code — When writing articles for publication in academic journals, the layout and style of the figures are expected to conform to a predefined format. This ensures consistency across all of that publication's articles and that any included figures are high quality when printed. Python is widely used within the scientific community…

Python

9 min read

Creating Scientific Plots the Easy Way With scienceplots and matplotlib
Creating Scientific Plots the Easy Way With scienceplots and matplotlib
Python

9 min read


Published in

Towards Data Science

·Jul 14

Exploring the Contents of DLIS Files with Python

Working with Pandas and dlisio to Explore Well Log Data — DLIS files are a standard oil and gas industry data format. They are structured binary files that contain tables of well information, tool information and well logging data. They are much more complex and harder to open compared to flat LAS (Log ASCII Standard) files. This can make them more…

Python

8 min read

Exploring the Contents of DLIS Files with Python
Exploring the Contents of DLIS Files with Python
Python

8 min read


Published in

Towards Data Science

·Jul 3

Creating an Infographic With Matplotlib

Geological Lithology Variations Within The Zechstein Group of the Norwegian Continental Shelf — Creating exciting and compelling data visualisations is essential to working with data and being a data scientist. It allows us to provide information to readers in a concise form that helps the reader(s) understand data without them having to view the raw data values. …

Data Visualization

14 min read

Creating an Infographic With Matplotlib
Creating an Infographic With Matplotlib
Data Visualization

14 min read

Andy McDonald

Andy McDonald

11K Followers

Petrophysicist and Data Scientist with a passion for data analytics, machine learning, and AI. https://andymcdonaldgeo.medium.com/membership

Following
  • Jim Clyde Monge

    Jim Clyde Monge

  • The PyCoach

    The PyCoach

  • Zulie Rane

    Zulie Rane

  • Pawel Jastrzebski

    Pawel Jastrzebski

  • Shane Barker

    Shane Barker

See all (42)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams