RDS: Respondent-Driven Sampling

Share:

Provides functionality for carrying out estimation with data collected using Respondent-Driven Sampling. This includes Heckathorn's RDS-I and RDS-II estimators as well as Gile's Sequential Sampling estimator. The package is part of the "RDS Analyst" suite of packages for the analysis of respondent-driven sampling data.

Author
Mark S. Handcock [aut, cre], Krista J. Gile [aut], Ian E. Fellows [aut], W. Whipple Neely [aut]
Date of publication
2016-07-21 07:50:26
Maintainer
Mark S. Handcock <handcock@stat.ucla.edu>
License
LGPL-2.1
Version
0.7-7
URLs

View on CRAN

Man pages

as.char
converts to character with minimal loss of precision for...
as.rds.data.frame
Coerces a data.frame object into an rds.data.frame object.
assert.valid.rds.data.frame
Does various checks and throws errors if x is not a valid...
bottleneck.plot
Bottleneck Plot
compute.weights
Compute estimates of the sampling weights of the respondent's...
control.rds.estimates
Auxiliary for Controlling RDS.bootstrap.intervals
convergence.plot
Convergence Plots
count.transitions
Counts the number or recruiter->recruitee transitions between...
cumulative.estimate
Calculates estimates at each successive wave of the sampling...
differential.activity.estimates
Differential Activity between groups
extract-methods
indexing
faux
A Simulated RDS Data Set
fauxmadrona
A Simulated RDS Data Set with no seed dependency
fauxsycamore
A Simulated RDS Data Set with extreme seed dependency
get.h.hat
Get Horvitz-Thompson estimator assuming inclusion probability...
get.id
Get the subject id
get.net.size
Returns the network size of each subject (i.e. their degree).
get.number.of.recruits
Calculates the number of (direct) recuits for each...
get.population.size
Returns the population size assosiated with the data.
get.rid
Get recruiter id
get.seed.id
Calculates the root seed id for each node of the recruitement...
get.seed.rid
Gets the recruiter id assosiated with the seeds
get.stationary.distribution
Markov chain statistionary distribution
get.wave
Calculates the depth of the recruitment tree (i.e. the...
gile.ss.weights
Weights using Giles SS estimator
homophily.estimates
This function computes an estimate of the population...
impute.visibility
Estimates each person's personal visibility based on their...
indexing-methods
indexing
is.rds.data.frame
Is an instance of rds.data.frame
is.rds.interval.estimate
Is an instance of rds.interval.estimate
is.rds.interval.estimate.list
Is an instance of rds.interval.estimate.list This is a...
LRT.trend.test
Compute a test of trend in prevalences based on a...
LRT.value.trend
Compute a test of trend in prevalences based on a...
plot.rds.data.frame
Diagnostic plots for the RDS recruitment process
print.differential.activity.estimate
Prints an differential.activity.estimate object
print.pvalue.table
Displays a pvalue.table
print.rds.data.frame
Displays an rds.data.frame
print.rds.interval.estimate
Prints an 'rds.interval.estimate' object
print.summary.svyglm.RDS
Summarizing Generalized Linear Model Fits with Odds Ratios
RDS
This package provides functionality for carrying out...
RDS.bootstrap.intervals
RDS Bootstrap Interval Estimates
RDS.compare.proportions
Compares the rates of two variables against one another.
RDS.compare.two.proportions
Compares the rates of two variables against one another.
RDS.I.estimates
Compute RDS-I Estimates
RDS.II.estimates
RDS-II Estimates
rds.interval.estimate
An object of class rds.interval.estimate
rds.I.weights
RDS-I weights
RDS.SS.estimates
Gile's SS Estimates
read.rdsat
Import data from the 'RDSAT' format as an 'rds.data.frame'
read.rdsobj
Import data saved using write.rdsobj
reingold.tilford.plot
Plots the recruitment network using the Reingold Tilford...
rid.from.coupons
Determines the recruiter.id from recruitment coupon...
set.control.class
Set the class of the control list
show.rds.data.frame
Displays an rds.data.frame
summary.svyglm.RDS
Summarizing Generalized Linear Model Fits with Odds Ratios...
transition.counts.to.Markov.mle
calculates the mle. i.e. the row proportions of the...
vh.weights
Volz-Heckathorn (RDS-II) weights
write.graphviz
writes an rds.data.frame recruitment tree as a GraphViz file
write.netdraw
Writes out the RDS tree in NetDraw format
write.rdsat
Writes out the RDS tree in RDSAT format
write.rdsobj
Export an rds.data.frame to file

Files in this package

RDS
RDS/inst
RDS/inst/CITATION
RDS/inst/tests
RDS/inst/tests/test-rds-ss.R
RDS/inst/tests/test-differential-activity.R
RDS/inst/tests/test-homophily.R
RDS/inst/tests/test-rds-mc.R
RDS/inst/tests/test-weights.R
RDS/inst/tests/test-rds-II.R
RDS/inst/extdata
RDS/inst/extdata/nyjazz.rdsat
RDS/inst/extdata/nyjazz.csv
RDS/tests
RDS/tests/tests.R
RDS/src
RDS/src/bsC.h
RDS/src/getinclCstacked.c
RDS/src/llmeC.c
RDS/src/getinclCstacked.h
RDS/src/llmeC.h
RDS/src/bsC.c
RDS/src/dpoilog.c
RDS/NAMESPACE
RDS/data
RDS/data/fauxmadrona.RData
RDS/data/faux.RData
RDS/data/fauxsycamore.RData
RDS/R
RDS/R/gile-ss-util.R
RDS/R/estimate-utils.R
RDS/R/LRT.trend.R
RDS/R/rds-II.R
RDS/R/utils.R
RDS/R/control.utilities.R
RDS/R/data-import.R
RDS/R/bootstrap-intervals.R
RDS/R/differential-activity.R
RDS/R/rds-doc.R
RDS/R/estimate-plots.R
RDS/R/wtd.stats.R
RDS/R/weights.R
RDS/R/rds.weighted.estimate-class.R
RDS/R/bgk_kde.R
RDS/R/rds.estimates.local.R
RDS/R/control.rds.estimates.R
RDS/R/errorbar.R
RDS/R/data-export.R
RDS/R/robust.inverse.R
RDS/R/llmeC.R
RDS/R/salganik-bootstrap.R
RDS/R/gile-bootstrap.R
RDS/R/summary.odds.R
RDS/R/rds.data.frame-plots.R
RDS/R/RDS.compare.proportions.R
RDS/R/me.impute.R
RDS/R/rds-I.R
RDS/R/rds.interval.estimate.R
RDS/R/homophily.R
RDS/R/rds-ss.R
RDS/R/rds.data.frame-utils.R
RDS/R/rds.data.frame.R
RDS/MD5
RDS/DESCRIPTION
RDS/man
RDS/man/rds.interval.estimate.Rd
RDS/man/get.rid.Rd
RDS/man/RDS.II.estimates.Rd
RDS/man/show.rds.data.frame.Rd
RDS/man/rid.from.coupons.Rd
RDS/man/is.rds.interval.estimate.Rd
RDS/man/vh.weights.Rd
RDS/man/print.rds.data.frame.Rd
RDS/man/RDS.I.estimates.Rd
RDS/man/homophily.estimates.Rd
RDS/man/assert.valid.rds.data.frame.Rd
RDS/man/write.graphviz.Rd
RDS/man/print.summary.svyglm.RDS.Rd
RDS/man/convergence.plot.Rd
RDS/man/is.rds.data.frame.Rd
RDS/man/bottleneck.plot.Rd
RDS/man/read.rdsat.Rd
RDS/man/RDS.compare.proportions.Rd
RDS/man/plot.rds.data.frame.Rd
RDS/man/print.pvalue.table.Rd
RDS/man/write.rdsat.Rd
RDS/man/get.seed.id.Rd
RDS/man/set.control.class.Rd
RDS/man/is.rds.interval.estimate.list.Rd
RDS/man/RDS.bootstrap.intervals.Rd
RDS/man/summary.svyglm.RDS.Rd
RDS/man/impute.visibility.Rd
RDS/man/get.id.Rd
RDS/man/extract-methods.Rd
RDS/man/get.number.of.recruits.Rd
RDS/man/cumulative.estimate.Rd
RDS/man/as.rds.data.frame.Rd
RDS/man/gile.ss.weights.Rd
RDS/man/read.rdsobj.Rd
RDS/man/get.population.size.Rd
RDS/man/write.netdraw.Rd
RDS/man/reingold.tilford.plot.Rd
RDS/man/get.h.hat.Rd
RDS/man/as.char.Rd
RDS/man/get.stationary.distribution.Rd
RDS/man/get.seed.rid.Rd
RDS/man/LRT.value.trend.Rd
RDS/man/transition.counts.to.Markov.mle.Rd
RDS/man/fauxmadrona.Rd
RDS/man/RDS.Rd
RDS/man/get.wave.Rd
RDS/man/indexing-methods.Rd
RDS/man/RDS.SS.estimates.Rd
RDS/man/get.net.size.Rd
RDS/man/fauxsycamore.Rd
RDS/man/faux.Rd
RDS/man/control.rds.estimates.Rd
RDS/man/print.rds.interval.estimate.Rd
RDS/man/compute.weights.Rd
RDS/man/print.differential.activity.estimate.Rd
RDS/man/rds.I.weights.Rd
RDS/man/count.transitions.Rd
RDS/man/differential.activity.estimates.Rd
RDS/man/RDS.compare.two.proportions.Rd
RDS/man/write.rdsobj.Rd
RDS/man/LRT.trend.test.Rd