mutate_random {dmutate} | R Documentation |
Add random variates to a data frame.
Description
Add random variates to a data frame.
Usage
mutate_random(data, input, ...)
## S4 method for signature 'data.frame,formula'
mutate_random(data, input, ...)
## S4 method for signature 'data.frame,character'
mutate_random(data, input, envir = parent.frame(), ...)
## S4 method for signature 'data.frame,list'
mutate_random(data, input, ...)
## S4 method for signature 'data.frame,covset'
mutate_random(data, input, ...)
## S4 method for signature 'data.frame,covobj'
mutate_random(data, input, envir = parent.frame(), ...)
Arguments
data |
the data.frame to mutate |
input |
an unquoted R formula; see details |
... |
additional inputs |
envir |
environment for object lookup |
Examples
data <- data.frame(ID=1:10, GROUP = sample(c(1,2,3),10,replace=TRUE))
mutate_random(data, AGE[40,90] ~ rnorm(55,50))
mutate_random(data, RE ~ rbeta(1,1) | GROUP)
e <- list(lower=40,upper=140,mu=100,sd=100)
egfr <- covset(EGFR[lower,upper] ~ rnorm(mu,sd))
mutate_random(data,egfr,envir=e)
[Package dmutate version 0.1.3 Index]