View source: R/func_exploreData.R
| plotDiscreteData | R Documentation | 
This function provides exploration plots for non Gaussian longitudinal data (work in progress, doesn't work yet for RTTE)
plotDiscreteData(object, outcome = "continuous", verbose = FALSE, ...)
plotDiscreteDataElement(
  object,
  outcome = "categorical",
  mirror = FALSE,
  irep = 1,
  verbose = FALSE,
  ...
)
| object | an SaemixData object returned by the  | 
| outcome | type of outcome (valid types are "TTE", "binary", "categorical", "count") | 
| verbose | whether to print messages (defaults to FALSE) | 
| ... | additional arguments, used to pass graphical options (to be implemented, currently not available) | 
| mirror | if TRUE, plots a mirror plot of the same type as the data (the object must include simulated data) | 
| irep | number of the replication to use in the mirror plot | 
This function is a very rough first attempt at automatically creating plots to explore discrete longitudinal data.
for TTE data, a KM plot will be produced
for count, categorical and binary data, a plot showing the proportion of each score/category across time will be shown These plots can be stratified over a covariate in the data set (currently only categorical covariates) by passing an argument which.cov='name' to the call #'
Emmanuelle Comets emmanuelle.comets@inserm.fr
Brendel, K, Comets, E, Laffont, C, Laveille, C, Mentre, F. Metrics for external model evaluation with an application to the population pharmacokinetics of gliclazide, Pharmaceutical Research 23 (2006), 2036-2049.
Holford, N. The Visual Predictive Check: superiority to standard diagnostic (Rorschach) plots (Abstract 738), in: 14th Meeting of the Population Approach Group in Europe, Pamplona, Spain, 2005.
Ron Keizer, tutorials on VPC TODO
SaemixObject, saemix,
saemix.plot.vpc, simulateDiscreteSaemix
# Time-to-event data
data(lung.saemix)
saemix.data<-saemixData(name.data=lung.saemix,header=TRUE,name.group=c("id"),
name.predictors=c("time","status","cens"),name.response=c("status"),
name.covariates=c("age", "sex", "ph.ecog", "ph.karno", "pat.karno", "wt.loss","meal.cal"),
units=list(x="days",y="",covariates=c("yr","","-","%","%","cal","pounds")))
# Plots a KM survival plot
plotDiscreteData(saemix.data, outcome="TTE")
# Plots a KM survival plot, stratified by sex
plotDiscreteData(saemix.data, outcome="TTE", which.cov="sex")
# Count data
data(rapi.saemix)
saemix.data<-saemixData(name.data=rapi.saemix, name.group=c("id"),
                 name.predictors=c("time","rapi"),name.response=c("rapi"),
                 name.covariates=c("gender"),units=list(x="months",y="",covariates=c("")))
# Plots a histogram of the counts
plotDiscreteData(saemix.data, outcome="count")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.