「サンプリング」パッケージを使用してRで層化サンプルを作成するにはどうすればよいですか? 私のデータセットには 355,000 の観測があります。コードは最後の行まで正常に機能します。以下は私が書いたコードですが、常に次のメッセージが表示されます。
Stackoverflow の古いメッセージを参照しないでください。私はそれらを調査しましたが、使用できませんでした。ありがとうございました。
## lpdata file has 355,000 observations
# Exclude Puerto Rico, Virgin Islands and Guam
sub.lpdata<-subset(lpdata,"STATE" != 'PR' | "STATE" != 'VI' | "STATE" != 'GU')
## Create a 10% sample, stratified by STATE
sort.lpdata<-sub.lpdata[order(sub.lpdata$STATE),]
tab.state<-data.frame(table(sort.lpdata$STATE))
size.strata<-as.vector(round(ceiling(tab.state$Freq)*0.1))
s<-strata(sort.lpdata,stratanames=sort.lpdata$STATE,size=size.strata,method="srswor")}