# Visualization for showing 31 different combinations

I have a dataset of customers and products they could have. There are a total of 5 different products (A,B,C,D,E). A customer can have any combination of the products, for example a customer can have just A or AB or ABC. So there are 31 total combinations that a customer can have.

Is there a graphic anyone can recommend to display all possible combinations and a count for each one? For example A - 20, AC - 50, etc.

The only option I could think of was a 31 x 31 matrix and use color to signify values. It will be a big table but at least it will show a high level view of the data.

Do you need to just display the combination and number?

Have you tried a concentric ring graph (each ring being a product)? Example here: https://www.theguardian.com/world/interactive/2012/may/08/gay-rights-united-states Color in the spaces that represent owning a product and place the number on the outside of the ring (where the state is in the example).

Or perhaps overlapping circle graph / venn diagram (each circle being a product)?

• this is a very interesting chart, had to draw it up on the whiteboard to understand how it will works. I don't think it will apply very well in this situation because the thing which draws the eyes on the graph is the color. In my situation, the color would be simply a product combination and the most important part, which is the count, would just be a number. I think I will be able to use it in my analysis, just not for this part. Mar 6, 2018 at 4:44

While it's nice to have an option to see a full matrix of possible combinations, as an addition to it, a matrix with a collapsible rows can be shown as well.

A high-level approximation presented below.

1. The initial state: