I found this question and answer here which answers what I am looking for except I want to display multiple categories on the same chart. Data like below:
group 1 | group 2 | group 3
minimum 1 | 3 | 5
Q1 2 | 5 | 12
median 5 | 8 | 20
Q3 10 | 15 | 30
maximum 50 | 80 | 120
Is there a way to create a plot using matplotlib or seaborn to do this?