Learn R Programming

reproducer (version 0.5.3)

getSimulationData: getSimulationData

Description

Function to generate the simulated data set used in a paper 'Effect Sizes and their Variance for AB/BA Crossover Design Studies' by Lech Madeyski and Barbara Kitchenham

Usage

getSimulationData(
  var,
  covar,
  meanA1,
  treatmentDiff,
  periodEffect,
  numOfSamples
)

Value

Data frame: 'data.frame': 4*numOfSamples obs. of 5 variables: $ pid : int 1 2 3 4 5 6 7 8 9 10 ... $ technique: Factor w/ 2 levels 'T1','T2': ... $ period : Factor w/ 2 levels 'P1','P2': ... $ sequence : Factor w/ 2 levels 'S1','S2': ... $ result : num ...

Arguments

var

Variance among subjects is a sum of the between subjects variance and the within subjects variance

covar

Covariance equal to the between subjects variance

meanA1

Mean for treatment sequence A1

treatmentDiff

technique effect which is the difference between the effect of technique A and technique B

periodEffect

Period effect which is the difference between period 1 and period 2

numOfSamples

Number of samples ('rows' of data) required for each technique and period

Author

Lech Madeyski and Barbara Kitchenham

Details

------------------------------------------------------------------------------------------------------- Functions related to a paper 'Effect sizes and their variance for AB/BA crossover design studies' by Lech Madeyski and Barbara Kitchenham -------------------------------------------------------------------------------------------------------

Examples

Run this code
# generate the simulated data set from the paper
data <- getSimulationData(25, 18.75, 50, 10, 5, 500)
data <- getSimulationData(25, 18.75, 50, 10, 5, 15)

Run the code above in your browser using DataLab