Python
 Computer >> コンピューター >  >> プログラミング >> Python

Matplotlibを使用してJupyterノートブックのmatshow()のfigsizeを変更するにはどうすればよいですか?


mathshowのfigsizeを変更するには、figureメソッドの引数でfigsizeを使用し、fignum inmatshow()メソッドを使用します。

ステップ

  • figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。
  • パンダを使用してデータフレームを作成します。
  • matshow()を使用する 新しいFigureウィンドウに配列を行列として表示するメソッド。
  • 引数fignum None、int、またはFalse
      の値を取ることができます
    • *なし*の場合は、自動番号付けを使用して新しい図ウィンドウを作成します。
    • ゼロ以外の整数の場合は、指定された数値で図に描画します。存在しない場合は作成します。
    • 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()

出力

Matplotlibを使用してJupyterノートブックのmatshow()のfigsizeを変更するにはどうすればよいですか?


  1. Matplotlibフィギュアのマージンを設定するにはどうすればよいですか?

    matplotlibフィギュアのマージンを設定するには、 margins()を使用できます。 メソッド。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 作成t およびy numpyを使用したデータポイント。 インデックス1の現在の図にサブプロットを追加します。 plot()を使用してtおよびyデータポイントをプロットします メソッド。 プロットのタイトルを設定します。 インデックス2の現在の図にサブプロットを追加します。 plot()を使用してtおよびyデータポイントをプロットします メソッド。 プロットのタイトルを設定します。

  2. Matplotlibでハッチの線幅を変更するにはどうすればよいですか?

    matplotlibでハッチの線幅を変更するには、paramsでハッチの線幅を設定できます。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 xを作成します およびy=sin(x) numpyを使用したデータポイント。 プロットのハッチの線幅を設定します。 scatter()を使用してxおよびyデータポイントをプロットします 線幅が設定された「/」ハッチを持つ正方形のマーカーを使用する方法。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib import