Practical Pandas For Petro-professionals Course

Derrick Turk and Katherine Turk

Practical Pandas for Petro-Professionals is an intermediate-level course designed specifically for engineers, geologists, scientists, and technical professionals working in the oil, gas, and data science fields. The course provides a hands-on introduction to the Python Pandas library, focusing on data manipulation with real-world examples relevant to the petro-professional community. Learners will gain a solid understanding of dataframes, common pitfalls, and integration with related libraries like NumPy and Matplotlib. This course balances lecture and live coding to make learning accessible for beginners and enriching for experienced programmers alike. Participants will also learn how to install and set up the necessary Python tools and environments. The course aims to equip learners with practical skills to use Pandas effectively in their data-driven workflows and decision-making processes.Read more...

Who Should Take This Course
• Scientists and technical staff
• Beginners with basic Python knowledge
• Engineers and geologists in energy sectors
• Experienced programmers looking to deepen Pandas skills

What You Will Learn
• Core concepts and use of Pandas library
• How to manipulate and analyze tabular data
• Identifying when to use Pandas effectively
• Installation and setup of Python and libraries

Why This Course Works
• Learn to avoid common pitfalls in Pandas usage
• Popularity and growing demand for Pandas skills
• Pandas is essential for data science in petro-fields
• Gain practical tools for data-driven problem solving

Access All SAGA Wisdom Training content Subscribe
Already a member? Sign in

Course contents

    Chapter 1 - But What IS Pandas?

    1.01 Welcome to Pandas (7 min.)  Sample Lesson

    1.02 But What Is Pandas? (6 min.) Quiz

    1.03 Installing Pyton, Pandas, Numpy (12 min.) Quiz

    1.04a Pandas Basics (12 min.)

    1.04b Pandas Basics - Loading & Exploring Data (Live Coding) (25 min.) Quiz

    Chapter 2 - Exploiting Pandas

    2.01a Indexing in Depth (Part 1 - Integer-Based Indexing) (15 min.)

    2.01b Indexing in Depth (Part 2 - Label-Based Indexing) (13 min.)

    2.01c Indexing in Depth (Part 3 - Chaotic Indexing) (11 min.) Quiz

    2.02a Dtypes & Manipulating Missing Data (17 min.)

    2.02b Dtypes & Manipulating Missing Data - Oil & Gas Data Cleanup (Live Coding) (19 min.) Quiz

    2.03 Combining Dataframes (19 min.) Quiz

    2.04a Dealing with Grouples, Pivot Tables & Beyond (18 min.)

    2.04b Dealing with Grouples, Pivot Tables & Beyond - Groupby & Pivots (Live Coding) (45 min.) Quiz

    2.05a Python Is Not Just Pandas (Part 1) (5 min.)

    2.05b Python Is Not Just Pandas (Part 2 - Live Coding) (34 min.)

    2.05c Python Is Not Just Pandas (Part 3) (7 min.)

    2.06 So Long And Thanks For All The Pandas (14 min.)