主要内容

copulaparam

順位相関の関数としてのコピュラパラメタ

説明

ρ= copulaparam(“高斯”,rは,ケンド,ルの順位相関rをもρを返します。

ρ= copulaparam(“t”,rνは,ケンド,ルの順位相関rと自由度νをもtコピュラに対応する線形相関パラメρを返します。

α= copulaparam (家庭rは,ケンド,ルの順位相関rをも,家庭で指定されたタプの二変量アルキメデス型コピュラに対応するコピュラパラメタαを返します。

___= copulaparam (___名称,值は,1以上の名称,值ペア引数で指定された追加オプションを使用して,前の構文のいずれかによる相関パラメ,タ,を返します。たとえば,入力順位相関値がスピアマンのρとケンドールのτのどちらであるかを指定できます。

すべて折りたたむ

ケンド,ルのτ-0.5順位相関をに設定し,二変量ガウス型コピュラを使用して,無作為な相関データをベータ分布から生成します。

順位相関値から線形相関パラメ,タ,を計算します。

rng默认的%用于再现性Tau = -0.5;copulaparam(“高斯”τ)
Rho = -0.7071

ガウス型コピュラを使用して,依存関係がある乱数値が含まれている2列の行列を生成します。

U =共生(“高斯”,ρ,100);

列ごとに,連続一様分布から抽出した0以上1以下の乱数値が100個含まれています。

コピュラを使用して生成した乱数を可視化するため,scatterhistプロットを作成します。

图scatterhist (u (: 1), (2):,)

图中包含一个轴对象。axis对象包含一个line类型的对象。

ヒストグラムは,コピュラの各列のデ,タに一様な周辺分布があることを示しています。散布図は,2の列のデ。

累積分布逆関数betainvを使用して,一様な周辺分布の各列をベ,タ分布による乱数に変換します。1个列目で,1个番目の形状パラメタ一个は1に,2番目の形状パラメタBは2に等しくなっています。2 .列目で,1 .番目の形状パラメ,タ,一个は1.5に,2番目の形状パラメタBは2に等しくなっています。

B = [betainv(u(:,1),1,2), betainv(u(:,2),1.5,2)];

相関性があるベ,タ分布のデ,タを可視化するため,scatterhistプロットを作成します。

图scatterhist (b (: 1), (2):,)

图中包含一个轴对象。axis对象包含一个line类型的对象。

ヒストグラムは,変数ごとの周辺ベ,タ分布を示しています。散布図は,負の相関を示しています。

標本の順位相関がケンド,ルのτの初期値にほぼ等しいことを確認します。

Tau_sample = corr(b,“类型”“假象”
tau_sample =2×21.0000 -0.5135 -0.5135 1.0000

標本の順位相関は-0.5135なので,τの初期値である-0.5とほぼ等しくなっています。

入力引数

すべて折りたたむ

コピュラ順位相関。スカラ,値またはスカラ,値の行列として指定します。

  • rがスカラ,相関係数の場合,ρは二変量コピュラに対応するスカラ,相関係数です。

  • rがp行p列の相関行列の場合,ρはp行p列の相関行列です。

二変量アルキメデス型コピュラタescプ(“克莱顿”“弗兰克”または“甘力克”)のいずれかとしてコピュラを指定した場合,rはスカラ,値になります。

tコピュラの自由度。正の整数値を指定します。

デ,タ型:|

二変量アルキメデス型コピュラ族。次のいずれかを指定します。

“克莱顿” クレ@ @トンコピュラ
“弗兰克” フランク·コピュラ
“甘力克” ガンベル·コピュラ

名前と値の引数

オプションの引数のペアをName1 = Value1,…,以=家として指定します。ここで的名字は引数名,价值は対応する値です。名前と値の引数は他の引数の後ろにする必要がありますが、ペアの順序は関係ありません。

R2021aより前では,名前と値をそれぞれコンマを使って区切り,的名字を引用符で囲みます。

例:“类型”,“枪兵”の場合,スピアマンの順位相関を計算します。

順位相関のタ@ @プ。“类型”と次のいずれかをコンマで区切って指定します。

  • “假象”- - - - - -rの入力値がケンドルのtau相関値であることを示します。

  • “枪兵”- - - - - -rの入力値がスピアマンのrho順位相関値であることを示します。

既存の解析式のないコピュラ族の場合,copulaparamではスピアマンの順位相関への近似を使用します。この近似は,コピュラパラメーターの離散値で計算した値に対する滑らかなフィッティングに基づいています。Tコピュラでは,自由度が0.05を超える場合,近似が正確になります。

例:“类型”,“枪兵”

出力引数

すべて折りたたむ

線形相関パラメタ。スカラ,値またはスカラ,値の行列として返されます。

  • rがスカラ,相関係数の場合,ρは二変量コピュラに対応するスカラ,相関係数です。

  • rがp行p列の相関行列の場合,ρはp行p列の相関行列です。

二変量アルキメデス型コピュラのパラメタ。スカラ,値として返されます。使用できるαの値は,指定するコピュラ族によって異なります。

コピュラ族 可能なαの値
“克莱顿” [0,∞)
“弗兰克” (-∞∞)
“甘力克” (∞)

デ,タ型:|

バ,ジョン履歴

R2006aで導入