問題タブ [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.
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 に変換する、私がやろうとしていることの例があります。
実装はかなりずさんだと思いますが。多項式回帰直線を考慮すると、より適切になります。
r - ggplotを使用して逆(相補)ecdfをプロットする方法は?
現在、stat_ecdf を使用して累積頻度グラフをプロットしています。
これが私が使用したコードです
ただし、ecdf を逆にしたい (補完的な ecdf)。これを行う最も簡単な方法のアイデアはありますか?
乾杯!
r - ggplot() と facet_grid() を使用して複数のグラフをプロットする
ggplot()
と を使用して 1 つの画面に複数のグラフをプロットする方法について疑問に思っていfacet_grid()
ます。これは、さまざまな統計変数に対してこのプロセスを数回繰り返す必要があるためです。
私は2つのデータフレームコンテンツの観測と予測を持つ別のものを持っています。どちらも の行列です550 x 76
。
データ フレーム 1:
データ フレーム 2:
を使用するには、これら 2 つのマトリックスを内部に含むデータ フレームまたはリストを 1 つだけ作成する必要があるようggplot()
です。
私はこれを行いましたが、 の標準プロットを使用していますr
。
前もって感謝します
r - ビニングされたデータの累積分布関数 (CDF) をプロットするにはどうすればよいですか?
たとえば、範囲で提示した離散データがあります
このデータの cmf をプロットする必要があります。
しかし、必要なものを追加するために何を追加する必要はありません。
r - R - ddply 使用時のオブジェクトが見つからないというエラー
次のデータ フレームに ddply を適用しています。ポイントは、同じ国を持つ行に yearly_test_count 値に ecdf 関数を適用することです。
これは私が使用したスクリプトです:
しかし、次のエラーを受け取りました。
================================================== ================
yearly_test_count 列で関数 ecdf を単独で使用してみましたが、機能します。
ddply を使用しているときにこれが機能しない理由を知っている人はいますか?
スクリプトは以前は機能していたので、これは奇妙です。スクリプトを再度実行すると、前述のエラーが発生します。この問題が R のバージョンまたはパッケージのバージョンの違いに関連しているかどうかはわかりませんか?
どんな助けでも大歓迎です!:)
r - データフレーム列のパーセンタイルを効率的に計算する
この質問は、ここで質問および回答された StackOverflow の質問の拡張です。
私の状況は、50,000 (またはそれ以上) の値のベクトル内の各値のパーセンタイルを計算したいという点で異なります。例えば -
各値のパーセンタイルを計算するプロセスを最適化する良い方法はありますか? 基本的に、実行時間をできるだけ短くするために、できるだけ効率的にしたいと考えています。