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

Pythonヒストグラムに対数ビンを含めるにはどうすればよいですか?


plt.hist(bin ="")を使用してヒストグラムをプロットしながら、対数ビンを設定できます。

ステップ

  • 範囲が100の配列xを作成します。

  • plt.hist()メソッドを使用してヒストグラムをプロットします。対数スケールで等間隔の数値を返す対数ビンを使用して、対数ビンを渡すことができます。

  • 現在の軸を取得し、必要に応じて作成して、X軸のスケールを設定します。

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

from matplotlib import pyplot as plt
import numpy as np

x = np.array(range(100))

plt.hist(x, bins=np.logspace(start=np.log10(10), stop=np.log10(15), num=10))
plt.gca().set_xscale("log")
plt.show()

出力

Pythonヒストグラムに対数ビンを含めるにはどうすればよいですか?


  1. matplotlib(python)でフォントを変更するにはどうすればよいですか?

    plt.text()メソッドを使用して、フォントサイズを大きくすることができます。 ステップ plt.plot()メソッドを使用して、引数で渡される2つのリストを含む行を作成できます。 軸にテキストを追加します。 plt.text()メソッドを使用して、データ座標の位置* x *、*y*の軸にテキスト*s*を追加します。フォントサイズは、font-size値を変更することでカスタマイズできます。 図を表示するには、plt.show()メソッドを使用します。 例 import matplotlib.pyplot as plt plt.plot([1, 2, 4], [1,

  2. Pythonで複数のグラフを組み合わせる方法

    はじめに Matplotlibを使用すると、同じグラフに複数のプロットを追加できます。このチュートリアルでは、2つの異なる軸で同じプロットにデータを表示する方法を示します。 その方法.. 1. pythonコマンドプロンプトを開き、pip install matplotlibを起動して、matplotlibをインストールします。 import matplotlib.pyplot as plt 2.表示するデータを準備します。 import matplotlib.pyplot as plt # data prep (I made up data no accuracy in these