如何在使用 Matplotlib 的 Jupyter 筆記本中更改 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()

輸出

更新於: 2021 年 5 月 15 日

781 次瀏覽

開始您的 職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.