cluster_gen_together {lsasim} | R Documentation |
Generate cluster samples with lowest-level questionnaires
Description
This is a sub-function of 'cluster_gen' that performs cluster sampling where only the lowest-level individuals (e.g. students) fill out questionnaires.
Usage
cluster_gen_together(
n_levels,
n,
N,
sum_pop,
calc_weights,
sampling_method,
cluster_labels,
resp_labels,
collapse,
n_X,
n_W,
cat_prop,
c_mean,
sigma,
cor_matrix,
rho,
verbose,
...
)
Arguments
n_levels |
number of cluster levels |
n |
numeric vector with the number of sampled observations (clusters or subjects) on each level |
N |
list of numeric vector with the population size of each *sampled* cluster element on each level |
sum_pop |
total population at the lowest level (sampled or not) |
calc_weights |
if 'TRUE', sampling weights are calculated |
sampling_method |
can be "SRS" for Simple Random Sampling or "PPS" for Probabilities Proportional to Size |
cluster_labels |
character vector with the names of each cluster level |
resp_labels |
character vector with the names of the questionnaire respondents on each level |
collapse |
if 'TRUE', function output contains only one data frame with all answers |
n_X |
list of 'n_X' per cluster level |
n_W |
list of 'n_W' per cluster level |
cat_prop |
list of cumulative proportions for each item. If |
c_mean |
vector of means for the continuous variables or list of vectors for the continuous variables for each level |
sigma |
vector of standard deviations for the continuous variables or list of vectors for the continuous variables for each level |
cor_matrix |
correlation matrix or list of correlation matrices per PSU |
rho |
intraclass correlation (scalar, vector or list) |
verbose |
if 'TRUE', prints output messages |
... |
Additional parameters to be passed to 'questionnaire_gen()' |
See Also
cluster_gen cluster_gen_separate cluster_gen_together