如何优化plt.matshow

时间:2019-05-14 11:49:24

标签: python matplotlib

我想通过以下代码使用matshow显示具有值的矩阵:

fig, ax = plt.subplots()
vander = np.vander(x_values, N=3)

ax.matshow(vander, cmap="Blues")
for i in range(3):
    for j in range(10):
        c = vander[j, i]
        ax.text(i, j, str(c), va='center', ha='center')


plt.show()

我得到的问题是,当我为每个单元格设置值时,矩阵值重叠,因为它只有3列,如下所示:

在绘制矩阵后设置文本时,我不确定如何使单元格足够宽 enter image description here

0 个答案:

没有答案