Lecturer: Kate Saunders
Department of Econometrics and Business Statistics
Learning Objectives
Understand the importance of data visualisation
Become familiar with Power BI’s visualisation capabilities
Learn how to use Power BI’s visualisation pane
Learn best practices for effective data visualisation
What is Power BI?
It is a common tool used by business analysts.
Does the standard stuff:
What are the key advantages?
There are many options for business analysts
Data visualisation tools (not particular order):
And many more …
We can’t teach them all, so we aim to give you transferable foundations.
Power BI
Power BI is ideal for day-to-day business reporting.
Pros:
Cons:
R
R is great for data scientists and analysts who need in-depth control over visualisations.
Pros:
Cons:
Important
If you master data visualisation in both Power BI and R, you’ll have a diverse skillset.
We exposure you to these tools, so you can see the full spectrum of data visualisation tools used in business analytics.
We know R is harder, but its is important to challenge yourselves!
Industry Applications of Power BI
There are many, many examples!
Tourism Australia Which country has the most flights each week into Melbourne Airport? NZ
Vic Health What was the most common infection in the Local Government area of Monash? Influenza
Recycling Victoria How many tonnes of paper were collected from Monash City Council in 2022? 52% 5860t
Notice these examples show mostly simple visualisations (e.g. map, line plot, bar charts) linked with tables. This is where Power BI excels.
Your turn
Take some time to explore these dashboards
Consider the ease of use and functionality
Form an opinion on whether these are good or bad plots
Try answering my questions from the previous slide
Important
Please see the Moodle for a guide about how to install Power BI on your laptop!
You should have completed this before class in your own time.
Walkthrough:
Introduce key components of the Power BI interface:
When you are happy with the plot you’ve chosen for your data it is time to polish the plot.
Steps
Steps
Chose an appropriate colour scale
Align your visual elements in your plot for clarity
Check the final plot conveys the message you intend
May like to add additional text or colour to draw the eye to important parts of the plot you want to highlight
Your turn
Import the same data as me!
Try recreating the same plot in Power BI

What it does
When to use
When working with numeric and categorical data
Great for comparing differences between categories directly
What to watch out for
Not the same as histograms
Too many categories create clutter
Bars should not be in a random order - Order bars for comparability
For readability use horizontal bars
Avoid 3D effects
When to use
Show proportions of a whole
Suitable for small numbers of categories
Works best when highlighting a very big or very small segment
Doughnut plots are the same as pies (but with holes)
What to watch out for
Humans read angles poorly!
Make sure the proportions add up to a whole
Labeling wedges directly can be more effective than using a legend
Too many slices or similar colours reduce clarity
Doughnuts have same drawbacks as pies
When to Use
Good for categorical and numeric data
Efficient when ther are many categories
Also efficient for data with nested structures (hierarchies)
Rectangle area encodes value; colour can encode a second variable
Watch out for
Limit to ~2–3 hierarchy levels for readability
Very small categories become unreadable
Interactivity can help when many levels are needed
Your turn
Try recreating some of these plot types
What do you notice about the plots
Which ones work best for the data and understanding the key messages?
Concept Check
When you would rather a bar chart, a pie chart or a tree map for visualising data?
About
Bar plots can can have a primary and secondary categorical variable.
The primary categorical variable can be split into secondary sub-levels. e.g. 1. Country of Birth and 2. Gender
Three different types of bar plots
Stacked
Clustered (grouped), and
Percentage stacked
Good for comparing the total number of residents.
When to use
When comparing totals in the primary category is the most important
The composition of secondary levels is also relevant, but less important
Watch out for
Use to compare differences in the number of residents between census years and for each country.
Note
Compare secondary categories within each primary group.
Also compare primary categories across secondary groups
Caution
Not suitable for comparing totals
Can get cluttered with many sub-categories
Shows the percentage by of residents from each census.
When to use
When interested in proportions within the total
Each bar scaled to 100%
A variation of stacked bar plots, but better for comparing relative distributions of the secondary groups.
Watch out for
About
Also known as faceted charts.
Used to display multiple visualisations (or “panels”) of the same chart type
Each panel represents a subset of data based on a specific category
Excellent for spotting patterns across categories
Useful when you have a large amount of data - improves data-density
Watch out for
Your turn
Concept Check
When you would rather each of these different types? It all has to do with the comparison you want to make!
Also important to consider which is the primary and secondary variable when designing bar charts / small multiples
About
Other commonly used plot types are
Line charts
Area charts
Scatter plots
Bubble charts
Ribbon charts
Waterfall charts
so on
When to Use
Once the map is drawn, we can:
colour each region (choropleth map)
add points or bubbles (bubble map)
reshape the region (cartogram)
show the connection between several regions (connection map)
Watch out for
Note
Many common plots that are not in the default visualisation pane:
Boxplots
Histograms
Density plots
Contour plots
Heatmaps
so on
We’ll show you how to create some of these in R
About
Custom visuals are particularly useful when we need a unique visualisation that is not available in the standard Power BI visual library.
We can create custom visuals using R, Python, JavaScript and TypeScript.
To create a custom visual in Power BI, we need the Power BI Visuals Tools (pbiviz), which provides a framework for building, testing, and packaging custom visuals.
After creating the custom visual, you can import it into your Power BI reports.
What we have covered
An overview of visualisation in Power BI
Covered many of the standard types of visualisations
Specifically numeric and categorical
Bars, Pies, Dougnuts, Treemaps
Stacked, Clustered, and Percent Stacked Bar plots
Discussed more about how to choose the right visualisation for the data and the relationships when want to compare

ETX2250/ETF5922