Learn R Programming

TrialEmulation (version 0.0.4.2)

set_data: Set the trial data

Description

[Experimental]

Usage

set_data(object, data, ...)

# S4 method for trial_sequence_ITT,data.frame set_data( object, data, id = "id", period = "period", treatment = "treatment", outcome = "outcome", eligible = "eligible" )

# S4 method for trial_sequence_AT,data.frame set_data( object, data, id = "id", period = "period", treatment = "treatment", outcome = "outcome", eligible = "eligible" )

# S4 method for trial_sequence_PP,data.frame set_data( object, data, id = "id", period = "period", treatment = "treatment", outcome = "outcome", eligible = "eligible" )

Value

An updated trial_sequence object with data

Arguments

object

A trial_sequence object

data

A data.frame containing all the required variables in the person-time format, i.e., the <U+2018>long<U+2019> format.

...

Other arguments used by methods internally.

id

Name of the variable for identifiers of the individuals. Default is <U+2018>id<U+2019>.

period

Name of the variable for the visit/period. Default is <U+2018>period<U+2019>.

treatment

Name of the variable for the treatment indicator at that visit/period. Default is <U+2018>treatment<U+2019>.

outcome

Name of the variable for the indicator of the outcome event at that visit/period. Default is <U+2018>outcome<U+2019>.

eligible

Name of the variable for the indicator of eligibility for the target trial at that visit/period. Default is <U+2018>eligible<U+2019>.

Examples

Run this code
data(trial_example)
trial_sequence("ITT") |>
  set_data(
    data = trial_example,
    id = "id",
    period = "period",
    eligible = "eligible",
    treatment = "treatment"
  )

Run the code above in your browser using DataLab