View source: R/add.point.est.r
add.point.est | R Documentation |
This function calculates point estimates of population mean, total or proportion from an object of class 'sample' or 'samples.population' and adds it to the sample in a column named "point.est".
add.point.est(dat,type="ybar",cond=NULL)
dat |
Object of class 'sample' or 'samples.population'. |
type |
Type of point estimate. Valid types are
|
cond |
Condition to use when calculation proportions. Character of form "<logical operator><value>", where <value> is a valid value for the response variable (y) and <logical operator> is one of the following:
|
Returns object identical to 'dat' but with a new element called "point.est" containing the point estimate(s) of the appropriate type.
Returns data frame identical to 'dat' but with a new column called "point.est" containing the point estimate(s) of the appropriate type.
point.est
, var.est
, add.var.est
,
ci.est
, add.ci.est
data(barnett) # get barnett data # All samples total weight of class from srs: samp.dbn<-take.sample(barnett,y.name="weight",n=23,take.all=TRUE) # estimate total samp.dbn<-add.point.est(samp.dbn,type="ybar.tot") # proportion of class with weight more than 15, from srs: samp.dbn<-take.sample(barnett,y.name="weight",n=23,take.all=TRUE) # estimate total samp.dbn<-add.point.est(samp.dbn,type="ybar.ppn",cond=">15") # Stratified mean # Define 4 strata based on weight, with 10 lb interval widths: strat.barnett<-define.subunit(barnett,aux.name="weight",breaks=c(0,10,20,30,40), type="strat") # take stratified sample samp.dbn<-take.sample(strat.barnett,y.name="height",type="strat",n=c(2,9,7,3),ta ke.all=TRUE) # estimate mean height using stratified estimator samp.dbn<-add.point.est(samp.dbn,type="strat.mean") # Cluster mean # Define 5 clusters based on weight: clust.barnett<-define.subunit(barnett,aux.name="weight", breaks=c(0,10,15,20,25,30,40),type="clust") # take cluster sample of size 3 samp.dbn<-take.sample(clust.barnett,y.name="height",type="clust",m=3,take.all=TR UE) # estimate mean height using cluster estimator samp.dbn<-add.point.est(samp.dbn,type="clust.mean") # Ratio estimator # take srs of size 6, with weight as auxiliary variable: samp.dbn<-take.sample(barnett,y.name="height",aux.name="weight",type="srs",n=23, take.all=TRUE) # estimate mean height using cluster estimator samp.dbn<-add.point.est(samp.dbn,type="ratio.mean")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.