Rでの地層サンプリングについて学習しており、地層関数を実行しようとしていました。私はこの関数を実行しようとするたびに同じエラーに遭遇します。教授から提供されたクラスノートからstrata()を実行すると、?strataの例を実行すると、以下はヘルプ(層)とエラーメッセージの例です私はそれを実行しようとすると受け取る。私は困惑している。私はどの層()を実行しても同じエラーメッセージを表示します - これを克服する方法はありますか?どんな勧告も感謝しています。strata()をRで実行することができません。
# Uses the 'swissmunicipalities' data as population for drawing a sample of units
data(swissmunicipalities)
# the variable 'REG' has 7 categories in the population
# it is used as stratification variable
# Computes the population stratum sizes
table(swissmunicipalities$REG)
1 2 3 4 5 6 7
589 913 321 171 471 186 245
# do not run
# 1 2 3 4 5 6 7
# 589 913 321 171 471 186 245
# sort the data to obtain the same order of the regions in the sample
data=swissmunicipalities
data=data[order(data$REG),]
# the sample stratum sizes are given by size=c(30,20,45,15,20,11,44)
# 30 units are drawn in the first stratum, 20 in the second one, etc.
# the method is simple random sampling without replacement
# (equal probability, without replacement)
st=strata(data,stratanames=c("REG"),size=c(30,20,45,15,20,11,44), method="srswor")
なければなりませんis.vectorで地層でのエラー(データ、stratanamesの= Cの( "REG")、サイズ= Cの(30、20、45、15、 :すべての引数が同じ長
# extracts the observed data
getdata(data, st)
エラー(M):オブジェクトのST 'が見つかりません
# see the result using a contingency table
table(st$REG)
表中の
エラー(ST $ REG):オブジェクトのstは「私をコピーして、これを中に貼り付けて、同じエラーを得たが、私は手でそれをタイプし、それだけで働いていた
使用する必要があります。エラーメッセージは表示されません。 –