Learn R Programming

joineR (version 1.0-3)

lines.jointdata: Add lines to an existing jointdata plot

Description

Add lines to an existing plot of an object of Class 'jointdata', for a longitudinal variable. It is possible to plot all the subjects in the data set, or just a selected subset. See subset.jointdata

Usage

"lines"(x, Y.col, ...)

Arguments

x
object of class 'jointdata'
Y.col
column number, or column name, of longitudinal variable to be plotted
...
other graphical arguments

Value

functions are useful to be used with this as plot and points

Examples

Run this code
data(heart.valve)
heart.surv <- UniqueVariables(heart.valve, var.col = c("fuyrs", "status"), 
      id.col = "num")
heart.long <- heart.valve[, c(1, 4, 5, 7, 8, 9, 10, 11)]
heart.jd <- jointdata(longitudinal = heart.long, 
      survival = heart.surv, id.col = "num", time.col = "time")
# Randomly select a pair of subjects to plot profiles of
take <- sample(1 : max(heart.jd$survival$num), 2)
heart.jd.1 <- subset(heart.jd, take[1])
heart.jd.2 <- subset(heart.jd, take[2])
plot(heart.jd.1, Y.col = 4)
lines(heart.jd.2, Y.col = 4, lty = 2)

Run the code above in your browser using DataLab