Skip to main content
HomeBusiness Intelligence

Course

Introduction to Python in Power BI

IntermediateSkill Level
4.8+
133 reviews
Updated 10/2024
Learn how to use Python scripts in Power BI for data prep, visualizations, and calculating correlation coefficients.
Start Course for Free
Power BIData Manipulation3 hr9 videos25 Exercises2,000 XP7,682Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training 2 or more people?

Try DataCamp for Business

Course Description

Customize Power BI with Python

In this introduction to Python in Power BI course, you’ll use data from an overfishing study and an online retailer to learn how to use Python scripts in Power BI for data prep, visualizations, and calculating correlation coefficients.

Build Custom Visuals

Specifically for building custom Python-based visuals, you will be utilizing the Seaborn package. By the end, you should feel a little more comfortable using Python in (and outside of) Power BI.

Power up your Toolbox

Whether you were first a Pythonista or a Power BI power user, integrating Python into Power BI is a fantastic addition to the data toolbox. This course will demonstrate that, by using the two together, you can leverage the benefits of each, choosing the best one for the task at hand.

Prerequisites

Introduction to DAX in Power BIIntroduction to Data Visualization with Seaborn
1

Getting Started with Python in Power BI

In this first chapter, you will learn the advantages and limitations of Python in Power BI as well as how to enable this capability within a workbook. You will also perform the same task using both technologies separately to build familiarity with the strengths and weaknesses of both. Power BI is a powerful tool. Python can be leveraged to make it even more powerful!
Start Chapter
2

Missing Data and Imputation

Now that you're up and running with Python in Power BI, let's move on to another important data processing step - identifying missing data and imputation. In this chapter, you will identify missing data in a dataset using Python, then Power BI. You will then work through addressing missing data by leveraging imputation techniques.
Start Chapter
3

Visualizations with Seaborn in Power BI

In this chapter, you will construct several Python-based visualizations, using the Seaborn package, in Power BI. Specifically, a line plot, pair plot, and joint plot. You will also learn how to interpret these visualizations to extract insights about the data. By this point, you will know some of the key differences between Python and Power BI in basic data processing steps. The next step is to visualize this data!
Start Chapter
4

Heatmaps and Correlation Coefficients

In this chapter, you will continue evaluating the relationship between variables. This time, you will be doing so quantitatively by calculating the correlation coefficient. You will learn how to do this in Power BI then Python. Finally, you will leverage the power of Seaborn visualizations to create a correlation heatmap! By the time you finish the course, you'll be skilled in Power BI, Python, and data visualization techniques. Nice work!
Start Chapter
Introduction to Python in Power BI
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.8
from 133 reviews
87%
11%
2%
0%
0%
  • Chatupond
    2 days ago

  • Sok Qi
    4 days ago

    it's informative and knowledgeable!

  • Mohammed
    last week

  • alexandrina
    2 weeks ago

  • daniel
    2 weeks ago

  • Muhammad Maaz
    3 weeks ago

Chatupond

"it's informative and knowledgeable!"

Sok Qi

Mohammed

FAQs

What Python visualization library is used for building visuals in Power BI?

You will use Seaborn to build custom Python-based visuals inside Power BI, combining the strengths of Python visualization with Power BI's interactive reporting environment.

What datasets are featured in this course?

You will work with data from an overfishing study and an online retailer, using both Python scripts and Power BI features to prepare, visualize, and analyze the data.

Do I need to know both Python and Power BI before starting?

Yes. Prerequisites include Introduction to Python, Introduction to Data Visualization with Seaborn, Introduction to Power BI, and Introduction to DAX in Power BI.

Can I use Python scripts for data preparation in Power BI, not just visuals?

Yes. The course covers using Python scripts in Power BI for both data preparation and creating visualizations, as well as calculating correlation coefficients.

How many exercises are in this course?

The course has 4 chapters with 25 exercises. It is estimated at 180 minutes, with a median learner completion time of about 2.9 hours.

Join over 19 million learners and start Introduction to Python in Power BI today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.