Different charts in Power BI

 

An overview of Chart Types in Power BI


As everyone might be aware, Power BI is one of the SaaS offerings from Microsoft in the field of BI and Analytics. It provides a very intuitive way for non-technical users to do analyses and create reports on their own without having to rely on a technical team. One of the main purposes of Microsoft behind Power BI is to promote self-service BI and it is one of the BI tools in the market with a comparatively lower learning curve as there are many similarities compared to Microsoft Excel. In this blog, I am going to give an overview of the most widely used chart types in Power BI. 
Let's look at some of the most frequently used chart types in Power BI

  • Bar and column charts
  • Stacked Bar and Stacked Column Chart
  • Clustered Bar and Clustered Column Chart
  • Line Chart
  • Area Chart
  • Stacked Area Chart
  • Line and Stacked Column Chart/ Combo Chart
  • Line and Clustered Column Chart/ Combo Chart
  • Ribbon Chart
  • Waterfall Chart
  • Funnel Chart
  • Scatter Chart
  • Pie Chart/Donut Chart
  • Tree Map
  • Filled Map
  • Guage
  • Card
  • Multi-row Card
  • Slicer
  • Table
  • Matrix

In order to create different charts, I’ve imported a few tables from the SampleSuperStore database into Power BI and will be creating the charts based on these tables.


Bar Chart And Column Chart

One of the most important chart types in Power BI is the bar chart. A bar and column chart is used to represent categorical data in rectangular bars by the length of the rectangle denoted by a specific measure value. The category with the highest measure value has the longest bar whereas the one with the lowest value has the shortest bar. This type of chart is helpful in representing categories mostly as it visualizes only one dimension with a measure.


In the charts above, we can see that the Total Sales is being displayed by Category. Technology, with the highest sales has the longest bar whereas Office Suppliers has the lowest sales. Choosing between vertical and horizontal chart types in Power BI is a bit debatable. However, I prefer to use a horizontal bar if there are more than ten categories otherwise a vertical bar chart looks good.

Stacked Bar and Stacked Column Chart

This is an extension of the simple bar chart that we saw in the previous sample. In a stacked bar chart, we can introduce two dimensions with a measure as opposed to a single dimension in a simple bar chart. This second dimension can be used to sub-categorize the first dimension along with the measure values. For example, in the figures below we have two dimensions – Category and Region and a measure Total Sale. The second dimension depicts the categorization among how the sales for a particular Category is divided.


Clustered Bar and Clustered Column Chart

The clustered bar chart is almost similar to the stacked bar chart except for the fact that it groups the second dimension by the first and then displays the chart. It is useful if you want to visualize a sub-group within a group by a measure.


Line Chart

The line chart is another important and frequently used chart types in Power BI. These types of charts are used to define a trend over a period of time. Usually, it is not recommended to use any other dimension other than the dates along the X-axis. This gives the reader an impression of the moving value across the time period. A line chart in Power BI can have one or two dimensions. With a single dimension, a single line will be plotted along the time, whereas if a second dimension is introduced, a line for each of the values of the second dimension will be plotted on the graph.


Area Chart

An Area Chart can be considered as an extension of the line chart that we came across in the previous example. In this chart, the line and the area underneath are color-coded such that it is easier for the reader to make some comparisons among the different dimension members. An area chart can be built using one dimension or two. If it is created using two dimensions, then dimensions are displayed on top of one another. Such an area chart can be called a stacked area chart.



Stacked Area Chart

This is an extension of the map chart that we saw in the previous sample. In a stacked map chart, we can introduce two dimensions with a measure as opposed to a single dimension in a simple map chart. This second dimension can be used to sub-categorize the first dimension along with the measure values. For example, in the figures below we have two dimensions – Region and Month and a measure Profit. The second dimension depicts the categorization among how the profit for a particular Region is divided.



Line and Stacked Column Chart

Line and stacked column chart as the name suggests is a combination of both column and line chart in a single visual. This is helpful when visualizing categorical data along with two measured values. In a line and stacked column chart, usually, we keep a single dimension that can be represented by two measures. One measure will be represented by the length of the bars whereas the second measure will be denoted by the line. We can also make a stacked combo chart by introducing a second dimension which will sub-categorize the first dimension like in a stacked bar chart.


Line and Clustered Column Chart


Similarly to the Line and stacked column chart, Line and Clustered Column Chart is a combination of both column and line chart in the cluster visual. This is helpful when visualizing categorical data along with two measured values. In a line and clustered column chart, usually, we keep a single dimension that can be represented by two measures. One measure will be represented by the length of the bars whereas the second measure will be denoted by the line. We can also make a cluster combo chart by introducing a second dimension which will sub-categorize the first dimension like in a cluster bar chart.



Ribbon Chart

The ribbon chart shows rank for every Region with respect to Year. Notice how rank changes across Year. For example, the West region moves from first to second from 2014 to 2015.


Waterfall Chart

A waterfall chart shows a running total as values are added or subtracted. It's useful for understanding how an initial value (for example, Total Sale) is affected by a series of positive and negative values. The columns are color coded so you can quickly tell positive from negative numbers



Funnel Chart

Funnel charts show values across multiple stages in a process. For example, you could use a funnel chart to show the Sales by each category. Typically, the values decrease gradually, allowing the bars to resemble a funnel.



Scatter Chart

Scatter plots' primary uses are to observe and show relationships between two numeric variables. The dots in a scatter plot not only report the values of individual data points, but also patterns when the data are taken as a whole. Identification of correlational relationships are common with scatter plots. Below Scatter chart shows relation ship between profit and sale 


Pie/ Donut Chart

A pie chart is another most commonly used chart types in Power BI. It is used to understand the proportion of a dimension relative to the other members of the same dimension. The proportion is calculated by a measured value which calculates the area in percentage and allocates to each of the members. Pie charts are useful if the dimension has 5-6 members only to visualize. If there are more members in the dimension, then the pie chart becomes much cluttered and loses readability.


Tree Map

Tree Maps are primarily used to display data that is grouped and nested in a hierarchical (or tree-based) structure. Example: There are 3 major categories of product–  Technology, Office Suppliers and Furniture. So, each category is get divided by subcategory according to respective sale.


Filled Map

Maps are another important type of chart used in Power BI. These charts are used to represent geographical data directly on the maps which become very intuitive and easy to understand for the readers. Maps in Power BI can be automatically created from the values in the dimensions. For example, if the dataset contains cities or states, the Power BI engine is capable to extract the information and plot those on the maps. Alternatively, there is also a provision to provide latitude and longitude values to plot the cities on the maps.

     

Guage 

A gauge in Power BI is used to calculate the performance of a specific measurement based on some goals. It is used to represent the health of a specific measure or the current status of a KPI. A needle is used in the chart to represent the goal and the colored gauge represents the current status of the measure, whether the goal has been reached or not. The current measurement value is also displayed in the figures just below the gauge.



Card

Cards are a simple visual where the value of the measure is displayed. Also known as the big number of tiles in Power BI, these are extremely used to provide a one-time glance at the value of a certain measure. For example, cards can be used to learn about Total Sales or Total Profit in a year, etc.



Slicer

Slicers are a great choice when you want to:

  • Display commonly used or important filters on the report canvas for easier access.
  • Filter by columns that are unneeded and hidden in the data tables.
  • Create more focused reports by putting slicers next to important visuals.

Table

Tables are the best when it comes to visualizing a set of records by rows in a tabular format. To whatever extent, modern a dashboard might look, when it comes to detailed information, tables work the best for any kind of analysis.


Matrix

The matrix automatically aggregates the data and enables us to drill down. We can create matrix visuals in Power BI Desktop reports and cross-highlight elements within the matrix with other visuals on that report page. For example, we can select rows, columns, and even individual cells and cross-highlight




Conclusion

In this article, I have explained widely used Chart Types in Power BI. It is important to choose a visual wisely based on what is the information that needs to be presented.





Comments

Post a Comment

Popular posts from this blog

Use DAX iterator functions in Power BI Desktop models

Modify DAX filter context in Power BI Desktop models