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

Seabornのヒートマップ注釈形式を理解する方法は?


Seabornのヒートマップ注釈形式を理解するために、次の手順を実行できます-

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

  • 5列のPandasデータフレームを作成します。

  • 長方形のデータを色分けされた行列fmt="。2%"としてプロットします 注釈形式を表します。

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

import seaborn as sns
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

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

df = pd.DataFrame(np.random.random((5, 5)), columns=["a", "b", "c", "d", "e"])

sns.heatmap(df, annot=True, annot_kws={"size": 7}, fmt=".2%")

plt.show()

出力

Seabornのヒートマップ注釈形式を理解する方法は?


  1. Seabornのx-ticksの密度を減らす方法は?

    x-ticksの密度を下げるには Seabornでは、 set_visible =Falseを使用できます 奇数の位置の場合。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 X軸とY軸のキーを使用してデータフレームを作成します。 barplot()を使用して、点推定と信頼区間を棒グラフで表示します メソッド。 bar_plot.get_xticklabels()を繰り返します 方法。 インデックスの場合 均等である場合は、それらを表示します。それ以外の場合は表示されません。 図を表示するには、 show()を使

  2. Matplotlibアノテーションを回転させて線に一致させる方法は?

    matplotlibアノテーションを回転させて線に一致させるには、次の手順を実行できます- figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 〜.axes.Axesを追加します add_subplot()を使用してサブプロット配置の一部として図に追加 メソッド。 変数m(勾配)とc(切片)を初期化します。 numpyを使用してxおよびyデータポイントを作成します。 シータを計算してテキストを回転させます。 plot()を使用して線をプロットします xとyを使用したメソッド。 text()を使用して行にテキストを配置しま