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

Matplotlibを使用してPythonでアルファおよびベータパラメータを使用してガンマ分布をプロットする方法は?


Pythonでアルファパラメータとベータパラメータを使用してガンマ分布をプロットするには、 gamma.pdf()を使用できます。 機能。

ステップ

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

  • numpyを使用してxを作成し、 gamma.pdf()を使用してyを作成します 与えられたRVのxで機能します。

  • plot()を使用してxおよびyデータポイントをプロットします メソッド。

  • legend()を使用する プロットの凡例要素を配置する方法。

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

import numpy as np
import scipy.stats as stats
from matplotlib import pyplot as plt

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

x = np.linspace(0, 10, 10)
y = stats.gamma.pdf(x, a=5, scale=0.333)

plt.plot(x, y, "ro-", label=(r'$\alpha=0, \beta=3$'))
plt.legend(loc='upper right')

plt.show()

出力

Matplotlibを使用してPythonでアルファおよびベータパラメータを使用してガンマ分布をプロットする方法は?


  1. Matplotlibを使用して2つの点線をプロットし、マーカーを設定するにはどうすればよいですか?

    このプログラムでは、matplotライブラリを使用して2本の線をプロットします。コーディングを開始する前に、まず次のコマンドを使用してmatplotlibライブラリをインポートする必要があります- Import matplotlib.pyplot as plt Pyplotは、matplotlibをMATLABのように機能させるコマンドスタイル関数のコレクションです。 アルゴリズム Step 1: Import matplotlib.pyplot Step 2: Define line1 and line2 points. Step 3: Plot the lines using the p

  2. Python Matplotlibでカスタムカラーとカットーム領域サイズを使用して4D散布図をプロットする方法は?

    はじめに.. 散布図は、2つの変数間に関係があるかどうかを確認するために、2次元でデータを表す場合に非常に役立ちます。散布図は、データがX値とY値のドットとして表されるグラフです。 その方法.. 1.次のコマンドでmatplotlibをインストールします。 pip install matplotlib 2.matplotlibをインポートします import matplotlib.pyplot as plt tennis_stats = (('Federer', 20),('Nadal', 20),('Djokovic', 17),(