| booklet_design {lsasim} | R Documentation |
Assignment of item blocks to test booklets
Description
block_design creates a data frame that identifies which items corresponds to which booklets.
Usage
booklet_design(item_block_assignment, book_design = NULL)
Arguments
item_block_assignment |
a matrix that identifies which items correspond to which block. |
book_design |
a matrix of indicators to assign blocks to booklets. |
Details
If using booklet_design in tandem with block_design, item_block_assignment
is the the first element of the returned list of block_design.
The columns of item_block_assignment represent each block while the rows
represent the number of items in each block. Because the number of items per
block can vary, the number of rows represents the block with the most items. The
contents of item_block_assignment is the actual item numbers. The remainder of
shorter blocks are filled with zeros.
The columns of book_design represent each book while the rows
represent each block.
The default book_design assigns two blocks to every booklet in a spiral design.
The number of default booklets is equal to the number of blocks and must be >= 3.
If ncol(item_block_assignment) < 3, book_design must be specified.
Examples
i_blk_mat <- matrix(seq(1:40), ncol = 5)
blk_book <- matrix(c(1, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1,
0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0),
ncol = 5, byrow = TRUE)
booklet_design(item_block_assignment = i_blk_mat, book_design = blk_book)
booklet_design(item_block_assignment = i_blk_mat)