問題タブ [ecdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
894 参照

r - R: [KDE] 密度プロットを cdf に変換しますか?

データ: 34,46,47,48,52,53,55,56,56,56,57,58,59,59,68

密度プロット

ここに画像の説明を入力

ECDF

ここに画像の説明を入力

私がやりたいのは、派生した密度プロットを取得して、それを累積分布頻度に変換して、% を派生させることです。およびその逆。私の希望は、特にカーネル密度推定を使用して、平滑化された累積分布関数を導出することです。生のデータ ポイントに頼って ECDF を実行したくはありませんが、KDE ​​を使用して CDF を実行します。

編集:

KernelSmoothing.CDF があるようですが、これで解決できるのでしょうか? もしそうなら、私は今のところそれを実装する方法がわかりません。

Mathworks には、「指定された値のセットで評価された推定 cdf を計算してプロットする」の下で、ECDF から KECDF に変換する、私がやろうとしていることの例があります。

http://www.mathworks.com/help/stats/examples/nonparametric-estimates-of-cumulative-distribution-functions-and-their-inverses.html?requestedDomain=www.mathworks.com

ここに画像の説明を入力

実装はかなりずさんだと思いますが。多項式回帰直線を考慮すると、より適切になります。

0 投票する
1 に答える
210 参照

r - ecdf の分布間隔のプロット

これは、R の ecdf() 関数の最初の例です。

プロット

ここで、y 軸を「ズーム」して、0.9 ~ 1.0 の間隔のみを表示したいと思います。

これを達成する方法を知っている人はいますか?よろしくお願いします!

0 投票する
3 に答える
4173 参照

r - ggplotを使用して逆(相補)ecdfをプロットする方法は?

現在、stat_ecdf を使用して累積頻度グラフをプロットしています。

これが私が使用したコードです

ただし、ecdf を逆にしたい (補完的な ecdf)。これを行う最も簡単な方法のアイデアはありますか?

乾杯!

0 投票する
1 に答える
479 参照

r - ggplot() と facet_grid() を使用して複数のグラフをプロットする

ggplot()と を使用して 1 つの画面に複数のグラフをプロットする方法について疑問に思っていfacet_grid()ます。これは、さまざまな統計変数に対してこのプロセスを数回繰り返す必要があるためです。

私は2つのデータフレームコンテンツの観測と予測を持つ別のものを持っています。どちらも の行列です550 x 76

データ フレーム 1:

データ フレーム 2:

を使用するには、これら 2 つのマトリックスを内部に含むデータ フレームまたはリストを 1 つだけ作成する必要があるようggplot()です。

私はこれを行いましたが、 の標準プロットを使用していますr

前もって感謝します

0 投票する
2 に答える
4587 参照

r - ビニングされたデータの累積分布関数 (CDF) をプロットするにはどうすればよいですか?

たとえば、範囲で提示した離散データがあります

このデータの cmf をプロットする必要があります。

しかし、必要なものを追加するために何を追加する必要はありません。

0 投票する
1 に答える
441 参照

r - ggplot2 の stat_ecdf 行ベースのサンプル区切り文字の色付け

edcf 線を描画したい data.frame があります。およそ 96 の pos ecdf ラインと 96 の neg ecdf ラインがあります。正の線を黒、負の線を赤にしたいと思います。また、乱雑に見えないように、ある程度の透明度または平均線を追加したいと思います. そしておそらく、凡例には pos と neg だけを含めます。

コード:

Temp次のようになります。

プロデュース:

ここに画像の説明を入力

0 投票する
1 に答える
399 参照

r - R - ddply 使用時のオブジェクトが見つからないというエラー

次のデータ フレームに ddply を適用しています。ポイントは、同じ国を持つ行に yearly_test_count 値に ecdf 関数を適用することです。

これは私が使用したスクリプトです:

しかし、次のエラーを受け取りました。

================================================== ================

yearly_test_count 列で関数 ecdf を単独で使用してみましたが、機能します。

ddply を使用しているときにこれが機能しない理由を知っている人はいますか?

スクリプトは以前は機能していたので、これは奇妙です。スクリプトを再度実行すると、前述のエラーが発生します。この問題が R のバージョンまたはパッケージのバージョンの違いに関連しているかどうかはわかりませんか?

どんな助けでも大歓迎です!:)

0 投票する
2 に答える
3257 参照

r - データフレーム列のパーセンタイルを効率的に計算する

この質問は、ここで質問および回答された StackOverflow の質問の拡張です。

私の状況は、50,000 (またはそれ以上) の値のベクトル内の各値のパーセンタイルを計算したいという点で異なります。例えば ​​ -

各値のパーセンタイルを計算するプロセスを最適化する良い方法はありますか? 基本的に、実行時間をできるだけ短くするために、できるだけ効率的にしたいと考えています。

0 投票する
2 に答える
1778 参照

r - ggplot2 で ECDF データをプロットする

ecdf をプロットするためにデータを正規化しましたが、線の形状、色、および凡例情報を変更できませんでした。私のデータは:

およびdfをプロットする私のスクリプト:

結果: ecdf geom_line

サイトを確認したところ、この問題の別の解決策が見つかりました。2 番目のスクリプトは次のとおりです。

そして結果: geom_step

変数と凡例の形状、色を変更するにはどうすればよいですか?

前もって感謝します!

更新:私の質問について誤解して申し訳ありません。最終的なプロットは次のようになります。

最終プロット