defRead {simstudy} | R Documentation |
Read external csv data set definitions
Description
Read external csv data set definitions
Usage
defRead(filen, id = "id")
Arguments
filen |
String file name, including full path. Must be a csv file. |
id |
string that includes name of id field. Defaults to "id" |
Value
A data.table with data set definitions
See Also
[distributions]
Examples
# Create temporary external "csv" file
test1 <- c(
"varname,formula,variance,dist,link",
"nr,7, 0,nonrandom,identity",
"x1,.4, 0,binary,identity",
"y1,nr + x1 * 2,8,normal,identity",
"y2,nr - 0.2 * x1,0,poisson, log"
)
tfcsv <- tempfile()
writeLines(test1, tfcsv)
# Read external csv file stored in file "tfcsv"
defs <- defRead(tfcsv, id = "myID")
defs
unlink(tfcsv)
# Generate data based on external definition
genData(5, defs)
[Package simstudy version 0.8.1 Index]