Main Content

median

確率分布の中央値

説明

m= median(pd)は、確率分布pdの中央値mを返します。

すべて折りたたむ

標本データを読み込みます。学生の試験採点データの 1 列目が含まれているベクトルを作成します。

loadexamgradesx =成绩(:1);

正規分布をデータに近似することにより、正規分布オブジェクトを作成します。

pd = fitdist(x,'Normal')
pd = NormalDistribution Normal distribution mu = 75.0083 [73.4321, 76.5846] sigma = 8.7202 [7.7391, 9.98843]

近似分布の中央値を計算します。

m = median(pd)
m = 75.0083

正規分布などの対称分布の場合、中央値は平均値muと等しくなります。

ワイブル確率分布オブジェクトを作成します。

pd = makedist('Weibull','A',5,'B',2)
pd = WeibullDistribution Weibull distribution A = 5 B = 2

分布の中央値を計算します。

m = median(pd)
m = 4.1628

ワイブル分布などの非対称分布の場合、中央値は平均値と等しくならない場合があります。

ワイブル分布の平均値を計算し、その値を中央値と比較します。

mean = mean(pd)
mean = 4.4311

分布の平均値は、中央値よりも大きくなります。

確率密度関数をプロットして分布を可視化します。

x = [0:.1:15]; pdf = pdf(pd,x); plot(x,pdf)

Figure contains an axes object. The axes object contains an object of type line.

入力引数

すべて折りたたむ

確率分布。次の表のいずれかの確率分布オブジェクトを指定します。

分布オブジェクト 確率分布オブジェクトを作成するための関数またはアプリ
BetaDistribution makedistfitdistDistribution Fitter
BinomialDistribution makedistfitdistDistribution Fitter
BirnbaumSaundersDistribution makedistfitdistDistribution Fitter
BurrDistribution makedistfitdistDistribution Fitter
ExponentialDistribution makedistfitdistDistribution Fitter
ExtremeValueDistribution makedistfitdistDistribution Fitter
GammaDistribution makedistfitdistDistribution Fitter
GeneralizedExtremeValueDistribution makedistfitdistDistribution Fitter
GeneralizedParetoDistribution makedistfitdistDistribution Fitter
HalfNormalDistribution makedistfitdistDistribution Fitter
InverseGaussianDistribution makedistfitdistDistribution Fitter
KernelDistribution fitdistDistribution Fitter
LogisticDistribution makedistfitdistDistribution Fitter
LoglogisticDistribution makedistfitdistDistribution Fitter
LognormalDistribution makedistfitdistDistribution Fitter
LoguniformDistribution makedist
MultinomialDistribution makedist
NakagamiDistribution makedistfitdistDistribution Fitter
NegativeBinomialDistribution makedistfitdistDistribution Fitter
NormalDistribution makedistfitdistDistribution Fitter
PiecewiseLinearDistribution makedist
PoissonDistribution makedistfitdistDistribution Fitter
RayleighDistribution makedistfitdistDistribution Fitter
RicianDistribution makedistfitdistDistribution Fitter
StableDistribution makedistfitdistDistribution Fitter
tLocationScaleDistribution makedistfitdistDistribution Fitter
TriangularDistribution makedist
UniformDistribution makedist
WeibullDistribution makedistfitdistDistribution Fitter

出力引数

すべて折りたたむ

確率分布の中央値。スカラー値として返されます。mの値は,確率分布の 50 番目の百分位数です。

拡張機能

バージョン履歴

R2013a で導入