特定の相関係数を持つように2つの正規分布を変更またはスケーリングします

student_11

したがって、私の質問は、たとえばn1(8、1)とn2(5、1)のrho = 0.2の場合、2つの正規分布確率変数がある場合、rho = 0.8または任意の方法でn1とn2を変更したいということです。その他の値。

どのようにC ++でそれを行うことができますか?
実装するライブラリ、パッケージ、またはアルゴリズムはありますか?

ヘルプやコメントは大歓迎です。

よろしく

ヒロキ

編集:方程式を修正しました。

と仮定するとx_1x_2それぞれn1(8、1)とn2(5、1)に相関があり、分布していrhoます。次に、2つの独立したn(0,1)変数w_1w_2を使用してx_1x_2次のように記述できます。

x_1 = w_1 + 8,
x_2 = sqrt(1 - rho^2) * w_2 + rho * w_1 + 5.

一方、相関内でn1(8、1)とn2(5、1)に分布していると仮定するy_1、次のように書くこともできます。y_2rho'

y_1 = w_1 + 8,
y_2 = sqrt(1 - rho'^2) * w_2 + rho'* w_1 + 5.

したがって、rho'次のアルゴリズムによって、異なる相関を持つ新しい同時分布を取得できます。

y_1 = x_1,
y_2 = sqrt((1 - rho'^2)/(1 - rho^2)) * (x_2 - rho * (x_1 - 8) - 5) + rho' * (x_1 - 8) + 5.

C ++で独立した正規分布(w_1およびw_2)ジェネレーター直接生成y_1してy_2使用することもできます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

単純な回帰による2つの変数の相関-データポイントの分布は何を示していますか?

Sqliteの2つの変数間の相関関係をどのように見つけますか?

ある種のタスクスケジューリングまたはマルチスレッドを使用して、Word自動化アプリケーションを複数のスレッドを持つように変換します

特定の正規表現パターンに一致するタグを持つxmlツリーの値を変更します

特定の相関を持つ 2 つの標準正規変数の生成 (MATLAB)

スケーリングは1つの行を複数に変換します

2つのスパース行列のピアソン相関係数を計算するためのメモリを節約する方法はありますか?

Pythonの正規分布の線形変換の累積分布関数をどのように計算しますか?

正規表現による2番目の引数を持つすべての関数を検索します

1つだけではなく列のリストを取得するように関数を変更します

整合性レベルとレプリケーション係数を持つCassandraはCAP定理をどのように処理しますか?

SQL:クエリ出力を変更して、2つの値を持つ行を持つことから2つの別々の列を持つようにします

既存の変数との事前定義された相関関係を持つバイナリ変数を生成します

不連続な軸の空白を最小化または削除するか、理想的には、軸のスケーリングを変更します-解決策を見つけようとします-R

Nginxは、複数の変数を持つ正規表現を1つの変数にマップします

Neo4j cypherクエリは、関係とノードの特定のシーケンスなしで1つのノードから始まるツリーのようなサブグラフを表示します(可能な限り効率的)

リンカは、異なるリンケージを持つ変数をどのように処理しますか?

ggcorplot()は、2つの従属変数を持つlm()モデルの相関行列を作成しますか?

動的変数を持つことはパフォーマンスにどのように影響しますか?

JSFuck:ネストせずに2つ(またはそれ以上)のパラメーターを持つ関数のシーケンスを呼び出す

多くのオプションのパラメーターを持つ関数に関しては、どのような規則がありますか?

モジュールの依存関係を持つPythonスクリプトをパッケージまたは.exeファイルにバンドルするにはどうすればよいですか?

2つの機能がターゲット変数と正確に相関している場合、ディシジョンツリーは分割するルートノードとしてそれらの間でどのように選択しますか?

Python 3.7で正規表現を使用して2つまたは3つのグループを作成するにはどうすればよいですか?

Boto3->複数のセキュリティグループを持つようにEC2のインスタンスを変更する

ggplotはアルファを1つの変数のみにスケーリングします

Ionic 2スライダーを変更して、複数の行(グリッドタイプ4x4、ページあたり16)を持つようにするにはどうすればよいですか?

多くの関係を持つBookshelfでデータをどのようにクエリしますか?

同じx軸範囲を持つようにggplot2の密度プロットをスケーリングします

TOP 一覧

  1. 1

    STSでループプロセス「クラスパス通知の送信」のループを停止する方法

  2. 2

    Spring Boot Filter is not getting invoked if remove @component in fitler class

  3. 3

    Python / SciPyのピーク検出アルゴリズム

  4. 4

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  5. 5

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  6. 6

    androidsoongビルドシステムによるネイティブコードカバレッジ

  7. 7

    ZScalerと証明書の問題により、Dockerを使用できません

  8. 8

    VisualStudioコードの特異点/ドッカー画像でPythonインタープリターを使用するにはどうすればよいですか?

  9. 9

    ビュー用にサイズ変更した後の画像の高さと幅を取得する方法

  10. 10

    二次導関数を数値計算するときの大きな誤差

  11. 11

    Ansibleで複数行のシェルスクリプトを実行する方法

  12. 12

    画像変更コードを実行してもボタンの画像が変更されない

  13. 13

    Reactでclsxを使用する方法

  14. 14

    Three.js indexed BufferGeometry vs. InstancedBufferGeometry

  15. 15

    __init__。pyファイルの整理中に循環インポートエラーが発生しました

  16. 16

    PyTesseractを使用した背景色のため、スクリーンショットからテキストを読み取ることができません

  17. 17

    値間の一致を見つける最も簡単な方法は何ですか

  18. 18

    reCAPTCHA-エラーコード:ユーザーの応答を検証するときの「missing-input-response」、「missing-input-secret」(POSTの詳細がない)

  19. 19

    三項演算子良い練習の代わりとしてOptional.ofNullableを使用していますか?

  20. 20

    好き/愛の関係のためのデータベース設計

  21. 21

    エンティティIDを含む@RequestBody属性をSpringの対応するエンティティに変換します

ホットタグ

アーカイブ