为什么我的热力图只显示一半 seaborn matplot matplotlab

为什么我的热力图上下两行只显示一半?

import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
a = np.random.uniform(0, 1, size=(10, 10))
sns.heatmap(a, cmap='Reds')
plt.show()

上下两行方块只有一半

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^