問題タブ [splitstackshape]

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 に答える
73 参照

r - R における層別サンプリング - サンプル サイズの問題

splitstackshape パッケージの層化関数を使用して、R で層化サンプリングを実行しようとしています。4 つの階層があります (ラベルは 1:4)。サイズを 1 に設定すると、各階層に属する 1 つの行が返されます (すばらしい!)。ただし、サンプル サイズを 1 ずつ増やすことはできません。

5 つの行を選択する必要があります。そのうちの 4 つは層 1:4 に属し、5 番目の行は層 #1 (私の研究サイトで最も多くの領域をカバーする層) に属します。理想的には、これは置換なしで行われるため、階層 #1 からサンプリングされた 2 番目の行は最初の行と同じにはなりません。

サイズを 1 ~ 1.99 に設定すると、各階層から常に 1 行 (合計 4 行) が返されます。サイズを 2 に設定すると、8 行 (各層から 2 行) が返されます。

データフレーム

コード

この関数を使用して、データ内の階層数と等しくない、または倍数ではない行数を選択した経験のある人はいますか?

サイズ = .06、.07、.09 をそれぞれ設定することで、1、2、3、行 (正方形の領域の順) を選択することができます (1 ~ 1.99 の数値で 5 行になると考えた理由選択済み

前もって感謝します!