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

Seabornヒートマップでカスタムグリッドラインを作成するにはどうすればよいですか?


Seabornヒートマップでカスタムグリッド線を作成するには、線幅を使用できます。 および線の色 heatmap()の値 メソッド。

ステップ

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

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

  • ヒートマップ()を使用する 長方形のデータを色分けされた行列としてプロットする方法。

  • 図を表示するには、 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=["col1", "col2", "col3", "col4", "col5"])

sns.heatmap(df, linewidths=4, linecolor='green')

plt.show()

出力

Seabornヒートマップでカスタムグリッドラインを作成するにはどうすればよいですか?


  1. Matplotlibを使用してSeabornFacetGridでヒートマップを正方形にする方法は?

    Seaborn facetgridでヒートマップを正方形にするには、 heatmap()を使用します。 10×10のランダムデータセットを使用する方法。 ステップ サイズが10×10で、最小が-1、最大が10のランダムデータを作成します。 heatmap()を使用して、長方形のデータを色分けされた行列としてプロットします データとカラーマップを使用したメソッドtwilight_r 。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np import seaborn as sn import matplotlib.pyplo

  2. Seaborn + Pandasでsecondary_yでプロットするときに、グリッド線を取り除く方法は?

    secondsary_yを使用してPandasでプロットするときにグリッド線を取り除くため 、次の手順を実行できます- キーcolumn1を使用してDataFrameを使用してデータフレームを作成します およびcolumn2 。 データフレームデータを使用して、データフレームをプロットします。グリッド線を取り除くには、 grid =Falseを使用します 。 図を表示するには、 show()を使用します メソッド。 例 import pandas as pd from matplotlib import pyplot as plt plt.rcParams["f