Bar Graph (1 measure by 1 dimension)
The bar graph is most common of chart types and is useful for almost any type of analysis. So, let's look at Profit by Region.
Profit by Region (Bar) (Excel) |
Profit by Region (Bar) (Power View) |
Profit by Region (Bar) (Tableau) |
Winner: Tableau
Bar Graph (1 measure by 2 dimensions)
Due to their interpretability, let's stay with bar graphs. However, let's crank it up a notch and add a second dimension. Let's see what Profit by Region and Category gives us.
Profit by Region and Category (Bar) (Excel) |
Profit by Region and Category (Bar) (Power View) |
Profit by Region and Category (Bar) (Tableau) |
Winner: Power View
Scatterplot (2 measures by 2 dimensions)
Now we're getting to the neat stuff. How well can these tools handle dense graphs? Let's try plotting Sales and Profit by Region and Customer (A hierarchical relationship!).
Sales and Profit by Region and Customer (Scatterplot) (Excel) |
Sales and Profit by Region and Customer (Scatterplot) (Power View) |
This wasn't a very difficult task in Power View. We also like the aesthetics of the graph. All-in-all, this isn't a bad chart. However, one of our biggest concerns with Power View is that it shows representative samples when the amount of points gets large. This makes outlier detection nearly impossible. If there is a way to turn this off, we haven't found it. This being said, Power View doesn't seem to be a good tool for this type of chart. Let's see what Tableau offers.
Sales and Profit by Region and Customer (Scatterplot) (Tableau) |
Winner: Tableau
Mapping (1 measure by 1 geographic dimension)
Mapping is a newer type of technology that is becoming more mainstream. Let's see how these tools handle it. We'll try Profit by State.
Profit by State (Map) (Excel) |
Profit by State (Map) (Power View) |
This wasn't a complex task in Power View. However, the points can only be displayed as pie charts, or circles in this case. Also, the points can only be colored by a dimension, not an automatically discretized measure. This chart looks nice, but it's difficult to discern too much information from this. Let's see what Tableau can do.
Profit by State (Map) (Tableau) |
Winner: Tableau
Summary
Summary
Now that we've gone through a few different important chart types, it's become apparent that Tableau is the better choice for basic charting. We realize that Tableau is not easily capable of creating clustered bar charts, which we find extremely useful. Perhaps they will introduce this feature in a later version. Some of you might be screaming "What about Power Map?!?!" We purposely left it out of this analysis, which is slightly unfair. We wanted this to be "BASIC" charting. Power Map, formerly GeoFlow is an extremely cool tool that allows the user to do a large amount of things related to mapping. In fact, a colleague of ours, Jason Thomas, recently did a really cool webinar and a series of blog posts related to GeoSpatial Analysis in Power Map. There will be a section later that deals solely with mapping where we will introduce Power Map. Thanks for reading. We hope you found this informative.
Brad Llewellyn
Associate Data Analytics Consultant
Mariner, LLC
brad.llewellyn@mariner-usa.com
http://www.linkedin.com/in/bradllewellyn
http://breaking-bi.blogspot.com
http://breaking-bi.blogspot.com
" Power Pivot is unable to connect to any data source larger than 2GB."
ReplyDeleteThis is not true for 64-bit Excel 2013.
That's great! It's awesome to see what kinds of upgrades are being made to these tools over time. We hope that they both keep getting better and better. Thanks for commenting.
DeleteThanks for the benchmark.
ReplyDeleteFor making a clustered bar graph with Tableau, you can control-select the two dimensions and the measure you want and click on the clustered bar graph in the "show me" menu. This way, you don't need to drag twice the second dimension to make the graph. You will still not find the default graph layout appealing however.
I would also add that:
- PowerView can't show more than 1000 marks on the same graph
- you are limited in the type of graphics with PowerView where Tableau allows you to build advanced graphs (even though it can be complex to do sometimes).
- Sorting can be a challenge with Tableau. With Power View, it might just be impossible in some cases.
There is certainly more to say. It would be good to benchmark both tools on more advanced vizualisations. As this post is called "Basic charting", I guess that is something coming out eventually.
Damien,
DeleteThe technique you described for creating a clustered bar is how we got the graph we showed in the picture. We agree wholeheartedly about your comment on its aesthetics. As for your other 3 points, we have some posts in the future that will definitely point out those weaknesses.
Thanks!
Great post you have here.
ReplyDeleteI should point out that Tableau only has mapping for continental USA while Power View will map globally. My company is based in Canada so it was straightforward to notice this lack of functionality in Tableau.
Thanks! I know that Tableau has some functionality for mapping outside of the US. I'll have to look into the specifics of it.
DeleteYes your are wright and thanks for post a good topic . your post is
ReplyDeletetop most in related post of Basic Charting .
There is another small thing that happens when making a map: Power View asks for permission to plot using the Bing service (for some people that is more than enough for a security issue). As far as I know, Tableau up to certain point does not require an internet connection making it "safer" when using "critical" data (I may be wrong but I thought it was important to note it)
ReplyDeleteThat's interesting. I've never thought about whether or not there is a security risk when querying Bing Maps. Hopefully someone in the readership can answer.
DeleteWell compiled into one article. But with Tableau one can magnify an area that a user wishes to see in greater detail by lassoing an area on the chart. further, he can also see drill down details from the chart itself in a grid using out of the box functionality which is not possible in Powerview or Excel pivot charts.
ReplyDeleteRajeev,
DeleteThanks for commenting! You are right. In fact, out of 12 articles, I never touched on the "Duplicate as Crosstab" feature. Maybe I'll edit it into one of them...
To be fair to excel you don't have to create a Pivot Table to do charts from a model. This was relaxed from 2010 version onwards and makes it much easier to do simple charts and dashboards with excel.
ReplyDeleteIn excel 2013 you can just double click a connection and it will ask you if you want a table, chart, both or Power View report.
You are correct! This analysis was a little lax when it came to what Excel can truly do without Power BI, as that was out of scope. Thanks for reading!
Delete