変数をグループ化することによって、同じプロット上に従来のCDFと逆CDFをプロットするこんにちは、
流通プラットフォームでのCDFプロットについて質問があります
Y1とY2という2つの変数のCDFをプロットしたいのですが、Y1とY2は同じ数値スケールですが、範囲/によって異なります。例えば、0から100までのY1と0から1000までのY2。CumProbを0から1にし、X1の値を0から100に増やして、通常のCDFプロットのようにY1をプロットします。
Y2の場合、X2を1000から0まで減少する順序にしますが、Y2のcumprobは0からYまで延び、Y軸方向に増加します。
私は本質的にcdf(Y2)を逆にしてcdf(Y1)で重ね書きして、両方を同じcdfプロットウィンドウにプロットしたいと思います。最終的にX1とX2の値に基づいて曲線の下の特定の領域をシェーディングしたいのですが、その前にこのタスクを達成する方法を知りたいですか?
確率スコアを取得し、Y2に1-P(X2> x)の列を追加することから始めましたが、同じ方法で1-P(X2> x)とP(X1 <= x1)を取得する方法についてはほとんど行き詰まりませんでした。X軸と私はこれを一般的にどのようにアプローチすることができるかで円周を走っていました。どんな考えやポインタでも本当に役に立ちます。グループ化変数には5つの異なるカテゴリがあり、5つの異なるcdfプロットがあることを気にしません。
変数をグループ化することによって、同じプロット上に従来のCDFと逆のCDFをプロットする添付されているのは、あなたのデータ設定をシミュレートするスクリプトと、あなたが説明したグラフを作成する2つの方法です。一方はスタックされていないデータ(2列)を使用し、もう一方はスタックデータを使用します。 あなたがY2のInv Prob> Prob Y1の行を探しているならば、スタックされていない(生の)データが使いやすいでしょう。
Y1とY2は一様分布としてシミュレートされています。
Names Default to Here(1);
dt = New Table("Demo - Raw", Add rows(1000),
New Column("Y1", Numeric, Continuous, <<SET each="" value=""></SET>
これが2つのグラフです。


変数をグループ化することによって、同じプロット上に従来のCDFと逆のCDFをプロットするジョージアの解決策が大好きです。これは、より単純で異なるアプローチです。プロットを組み合わせる前に2つのデータセットを正規化します。それほど満足のいくものではないかもしれません。
このアプローチを説明するために、パラメーターが異なる2つの正規分布を使用しました。サンプルデータの分布に対する近似モデルは、私が行ったようにデータを構成する列式として保存することができます。これが結果のプロットです。

このプロットを作成するために作成したデータテーブルを添付しました。