Why am I getting misaligned values while plotting heatmaps using seaborn?
There seems to be an issue with the matlpotlib package.
3.1.1 update has caused issues with heatmaps.
Downgrading to v3.1.0 fixes this issue.
Use the following code to downgrade.

pip install matplotlib==3.1.0


Refer this github discussion for details