Matplotlibでhexbinヒストグラムをプロットする方法は?
matplotlibでhexbinヒストグラムをプロットするには、次の手順を実行できます-
-
図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
-
numpyを使用してxおよびyデータポイントを作成します。
-
図とサブプロットのセットを作成します。
-
hexbin()を使用してxとyをプロットします メソッド。
-
プロットのタイトルを設定します。
-
図を表示するには、 show()を使用します メソッド。
例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = 2 * np.random.randn(5000) y = x + np.random.randn(5000) fig, ax = plt.subplots() _ = ax.hexbin(x[::10], y[::10], gridsize=20, cmap='plasma') ax.set_title('Hexbin Histogram') plt.show()
出力
-
Matplotlibヒストグラムプロットでラベルを中央に配置するにはどうすればよいですか?
ヒストグラムプロットの中央にラベルを配置するために、各パッチの中点を計算し、 xticks()を使用してそれに応じてティックラベルを配置できます。 メソッド。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 ランダムな標準サンプルデータxを作成します。 ビンの数の変数を初期化します。 hist()を使用する ヒストグラムプロットを作成する方法。 各パッチの中央にある目盛りのリストを計算します。 ティックラベルのリストを作成します。 xticks()を使用する xticksを配置する方法 およびラベ
-
Python Matplotlibを使用して3Dグラフをプロットする方法は?
Pythonを使用して3Dグラフをプロットするには、次の手順を実行できます- figure()を使用して、新しいフィギュアを作成するか、既存のフィギュアをアクティブにします メソッド。 3D軸オブジェクトを取得します。 データポイントのx、y、zリストを作成します。 scatter3D()を使用して3D散布点を追加します メソッド、x、y、zデータポイント、 markersize =150 およびmarker=diamond 。 図を表示するには、 show()を使用します メソッド。 例 from mpl_toolkits.mplot3d imp