簡體   English   中英

使用R中的采樣包從地層獲取樣本0的觀測值

[英]Sample 0 Observations from a Stratum using Sampling Package in R

我在不同的數據子集中使用相同的腳本。 遇到一個數據子集,其中測試組有0個觀察值,因此需要從對照組中選擇0個觀察值。

選擇0個觀測值時是否有些語法或我缺少的東西?

    library("sampling")

    st <- replicate(10, strata(df,stratanames=c("Stratum"),size=c(2,16,20,0,19,5,26), method="srswor"))

有時我還需要從一個或多個層次中選擇零個樣本,但是sample sampling::strata函數從未允許這樣做。

在這種情況下,我最終使用了pps::stratsrs函數,該函數運行良好,並且可以從您指定的任何層次提供零樣本。 軟件包可從https://cran.r-project.org/web/packages/pps/index.html獲得

誰能建議其他分層抽樣函數(來自任何軟件包),這些分層抽樣函數可以在層樣本大小的向量中取0(零)?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM