blockTools: Block, Assign, and Diagnose Potential Interference in Randomized Experiments

Blocks units into experimental blocks, with one unit per treatment condition, by creating a measure of multivariate distance between all possible pairs of units. Maximum, minimum, or an allowable range of differences between units on one variable can be set. Randomly assign units to treatment conditions. Diagnose potential interference between units assigned to different treatment conditions. Write outputs to .tex and .csv files.

Author
Ryan T. Moore and Keith Schnakenberg
Date of publication
2016-12-02 23:18:51
Maintainer
Ryan T. Moore <rtm@american.edu>
License
GPL (>= 2) | file LICENSE
Version
0.6-3

View on CRAN

Man pages

assg2xBalance
Calculate balance statistics from an assignment object
assignment
Randomly assign blocked units to treatment conditions
block
Block units into homogeneous experimental blocks
block2seqblock
Prepare prior nonsequential assignments for subsequent...
blockTools-package
Block, Randomly Assign, and Diagnose Potential Interference...
createBlockIDs
Create vector of integers containing block identifiers
diagnose
Diagnose whether units assigned to different treatment...
invertRIconfInt
Calculate treatment effect confidence intervals by inverting...
outCSV
Export blocked or assigned data to .csv format files
outTeX
Export blocked or assigned data to .tex format files
seqblock
Sequential assignment of unit(s) into experimental conditions...
x100
Simulated data for demonstrating blockTools functionality

Files in this package

blockTools
blockTools/COPYING
blockTools/inst
blockTools/inst/CITATION
blockTools/inst/tests
blockTools/inst/tests/testblockTools.R
blockTools/src
blockTools/src/util.c
blockTools/src/getDist.c
blockTools/src/util.h
blockTools/src/optgreed.c
blockTools/src/getDist.h
blockTools/src/naive.c
blockTools/NAMESPACE
blockTools/demo
blockTools/demo/assignment.R
blockTools/demo/diagnose.R
blockTools/demo/block.R
blockTools/demo/00Index
blockTools/demo/invertRIconfInt.R
blockTools/demo/assg2xBalance.R
blockTools/demo/createBlockIDs.R
blockTools/demo/outTeX.R
blockTools/demo/outCSV.R
blockTools/CHANGELOG
blockTools/data
blockTools/data/x100.tab.gz
blockTools/R
blockTools/R/print.blockSum.R
blockTools/R/assignment.R
blockTools/R/print.block.R
blockTools/R/seqblock.R
blockTools/R/diagnose.R
blockTools/R/optgreed.R
blockTools/R/block.R
blockTools/R/summary.block.R
blockTools/R/naive.R
blockTools/R/mahal.R
blockTools/R/print.diagnose.R
blockTools/R/unfactor.R
blockTools/R/invertRIconfInt.R
blockTools/R/block2seqblock.R
blockTools/R/assg2xBalance.R
blockTools/R/infmean.R
blockTools/R/createBlockIDs.R
blockTools/R/outTeX.R
blockTools/R/outCSV.R
blockTools/R/print.assg.R
blockTools/MD5
blockTools/DESCRIPTION
blockTools/man
blockTools/man/outTeX.Rd
blockTools/man/assg2xBalance.Rd
blockTools/man/seqblock.Rd
blockTools/man/blockTools-package.Rd
blockTools/man/invertRIconfInt.Rd
blockTools/man/diagnose.Rd
blockTools/man/block2seqblock.Rd
blockTools/man/createBlockIDs.Rd
blockTools/man/x100.Rd
blockTools/man/assignment.Rd
blockTools/man/block.Rd
blockTools/man/outCSV.Rd
blockTools/LICENSE