如何在 Jupyter 笔记本中使用 Matplotlib 更改 matshow() 的 figsize?

如何在 Jupyter 笔记本中使用 Matplotlib 更改 matshow() 的 figsize?

要更改 mathshow 的 figsize,我们可以在 figure 方法参数中使用 figsize,并在 matshow() 方法中使用 fignum。

步骤

  • 使用 figure() 方法创建新图或激活现有图。
  • 使用 Pandas 创建数据框。
  • 使用 matshow() 方法将数组显示为矩阵在新窗口中。
  • 参数 fignum 可以取None、int或False
    • 如果为None,则创建带有自动编号的新图窗口。
    • 如果为非零整数,则在具有给定编号的图中绘制。如果不存在,则创建一个。
    • 如果为0,则使用当前轴(或如果不存在则创建一个)。
  • 使用 show() 方法显示图。

例子

import pandas as pd
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.figure()

df = pd.DataFrame({"col1": [1, 3, 5, 7, 1], "col2": [1, 5, 7, 9, 1]})
plt.matshow(df.corr(), fignum=1)

plt.show()

输出结果

如何在 Jupyter 笔记本中使用 Matplotlib 更改 matshow() 的 figsize?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程