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

matplotlibテーブルの列の背景色を設定するにはどうすればよいですか?


matplotlibテーブルの列の背景色を設定するには、次の手順を実行できます-

  • 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。

  • のタプルを作成します 属性。

  • リストのリストを作成します つまり、レコードのリストです。

  • リストのリストを作成します つまり、各セルの色です。

  • 図とサブプロットのセットを作成します。

  • 軸にテーブルを追加します。ax

  • 軸をオフにします。

  • 図を表示するには、 show()を使用します メソッド。

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

columns = ('name', 'age', 'marks', 'salary')

cell_text = [["John", "23", "98", "234"], ["James", "24", "90", "239"]]

colors = [["red", "yellow", "blue", "green"], ["blue", "green", "yellow", "red"]]

fig, ax = plt.subplots()

the_table = ax.table(cellText=cell_text, cellColours=colors, colLabels=columns, loc='center')

ax.axis('off')

plt.show()

出力

matplotlibテーブルの列の背景色を設定するにはどうすればよいですか?


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

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

  2. Matplotlibで色をRectangleに設定するにはどうすればよいですか?

    matplotlibで色を長方形に設定するには、次の手順を実行できます- figure()を使用して、フィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 〜.axes.Axesを追加します add_subplot()を使用したサブプロット配置の一部としての図へ メソッド。 長方形は、幅と高さのあるアンカーポイントを介して定義されます。 長方形のパッチをプロットに追加します。 xlim()を使用してxとyの制限を設定します およびylim() メソッド。 図を表示するには、 show()を使用します メソッド。 例 from m