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

2つのSeabornlmplotを並べてプロットする方法(Matplotlib)?


Seabornで2つのグラフを並べてプロットするには、次の手順を実行できます-

  • 2つのグラフを作成するには、 nrows =1、ncols =2を使用できます。 フィギュアサイズ(7、7)。

  • キーcol1を使用してデータフレームを作成します およびcol2パンダを使用 。

  • countplot()を使用します バーを使用して、各カテゴリのビンの観測数を表示します。

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

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

import pandas as pd
import numpy as np
import seaborn as sns
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
f, axes = plt.subplots(1, 2)
df = pd.DataFrame(dict(col1=np.linspace(1, 10, 5), col2=np.linspace(1, 10, 5)))
sns.countplot(df.col1, x='col1', color="red", ax=axes[0])
sns.countplot(df.col2, x="col2", color="green", ax=axes[1])
plt.show()

出力

2つのSeabornlmplotを並べてプロットする方法(Matplotlib)?


  1. Matplotlibでバーのラベルとして絵文字をプロットするにはどうすればよいですか?

    annotate()を使用して、バーの上部に絵文字を配置できます。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 頻度のリストを作成する およびラベル 絵文字を含む。 figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 bar()を使用してバーをプロットします メソッド。 annotate()を使用する 絵文字をラベルとして配置する方法 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib imp

  2. Matplotlibで円の中に長方形をプロットする方法は?

    matplotlibの円の内側に長方形をプロットするには、次の手順を実行できます- 図を使用して、新しい図を作成するか、既存の図をアクティブにします メソッド。 現在の軸にサブプロットを追加します。 Rectangle()を使用して、長方形と円のインスタンスを作成します およびCircle() クラス。 軸にパッチを追加します。 xlim()を使用してx軸とy軸をスケーリングします およびylim() メソッド。 図を表示するには、 show()を使用します メソッド。 例 import matplotlib from matplotlib impo