Heat Map Values don't match

Tell us what’s happening:

I’ve almost got this working but for some reason my last test will not pass. It says that my lists don’t match, which it appears most people have fixed by changing matplotlib to version 3.2.2 or 3.1.3 instead of the current, this did not work for me.

My other issue is that I seem to be missing a bottom row that the example graphic has.

Your code so far
https://repl.it/@SethAlan/boilerplate-medical-data-visualizer#medical_data_visualizer.py

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36.

Challenge: Medical Data Visualizer

Link to the challenge:

Notice one more peculiar thing about overweight values - looking at catplot shows all entries having the same value - 0. Take a closer look at the way this is calculated to make sure it’s correct.

If you start getting appropriate plots, but still will have test error about differing list elements then try again changing matplotlib version.