add_index: Add arm indices and agent identifiers to a dataset

Description Usage Arguments Value

View source: R/prepare.functions.R

Description

Adds arm indices (arms, narms) to a dataset and adds numeric identifiers for agent and class (if included in the data).

Usage

1
add_index(data.ab, agents = NULL, treatments = NULL)

Arguments

data.ab

A data frame of arm-level data in "long" format containing the columns:

  • studyID Study identifiers

  • dose Numeric data indicating the dose (must take positive values)

  • agent Agent identifiers (can be numeric, factor or character)

  • y Numeric data indicating the aggregate response for a continuous outcome. Required for continuous data.

  • se Numeric data indicating the standard error for a given observation. Required for continuous data.

  • r Numeric data indicating the number of responders within a study arm. Required for binomial or poisson data.

  • N Numeric data indicating the total number of participants within a study arm. Required for binomial data

  • E Numeric data indicating the total exposure time for participants within a study arm. Required for poisson data.

  • class An optional column indicating a particular class code. Agents with the same identifier must also have the same class code.

agents

A character string of agent names used to force a particular agent ordering. Default is NULL, which automatically orders Placebo (dose=0) as agent 1 and then subsequent agents by the order given in data.ab

treatments

A character string of treatment names used to force a particular treatment ordering. Default is NULL, which automatically orders Placebo (dose=0) as treatment 1 and then subsequent treatments by the order of agents and doses (smallest to highest) given in data.ab

Value

A data frame similar to data.ab but with additional columns:

If agent or class are non-numeric or non-sequential (i.e. with missing numeric codes), agents/classes in the returned data frame will be numbered and recoded to enforce sequential numbering (a warning will be shown stating this).


MBNMAdose documentation built on Sept. 13, 2020, 5:08 p.m.