Python Plotly Tutorial - Creating Well Log Plots - Plotly Graph Objects and Plotly Express

preview_player
Показать описание
Data visualization is an import part of working with data and Python has many libraries that allow you to display a wide range of charts. In this video we go over the basics of the Plotly library to display well log data on a simple, but interactive log plot.

DOWNLOAD NOTEBOOK & DATA
Data and notebooks for my entire YouTube series can now be found here:

REFERENCES & LIBRARIES

-----
Books I Recommend:
As an Amazon Associate I earn from qualifying purchases. By buying through any of the links below I will earn commission at no extra cost to you.

PYTHON FOR DATA ANALYSIS: Data Wrangling with Pandas, NumPy, and IPython

FUNDAMENTALS OF PETROPHYSICS

PETROPHYSICS: Theory and Practice of Measuring Reservoir Rock and Fluid Transport Properties

WELL LOGGING FOR EARTH SCIENTISTS

GEOLOGICAL INTERPRETATION OF WELL LOGS

-----
Thanks for watching, if you want to connect you can find me at the links below:

Be sure to sign up for my newsletter to be kept updated when I post and share new content on YouTube and Medium.

#petrophysics #python #geoscience #plotly
Рекомендации по теме
Комментарии
Автор

this is a good start to making something with functionality. I think showing how to plot multiple curves on one chart would have been good also to make it look like standard charts.

texasfossilguy
Автор

Hello Andy, thanks for the great tutorial. I have a question, do you know how to create/calculate the trend log such as DT Sonic trend line (Normal Compaction Trend)? And how to filter the spike log values (despike)?

geraldmogi
Автор

This video is very fantastic .Thank you Andy

mohammadkeshtkar
Автор

very easy to understand and follow, thanks Andy

AndyBrickell
Автор

fantastic video would love to see how I can add data to each point i.e. formation, mud viscosity etc

MerekRoman
Автор

Hi Andy, thanks for this video. Assuming if I have two depth columns, let's say, MD and TVD, how can I have them both shared among all columns. In your example, you showed how we can share only one column of depth, but I wonder if we can share the second y_axis (TVD) just alongside the MD and share among the columns. I attempted this by creating the secondary y_axis, but I couldn't; find a way to share it.

serdarbayramov
Автор

Very nice! Is it possible to select specific parts from df to handle with others pourposes? such as ML.

igorsouza
Автор

Do you know how to set the x-axis range for the log plots to show a little padding? I used fig.update_xaxes(range=[min, max]) but it sets the x-axis range to the same values for all three plots even though I did this for all three subplots separately.

SBender-ir
visit shbcf.ru