Learn R Programming

latrend (version 1.2.1)

plotTrajectories: Plot the data trajectories

Description

Plots the output of trajectories for the given object.

Usage

plotTrajectories(object, ...)

# S4 method for data.frame plotTrajectories( object, response, time = getOption("latrend.time"), id = getOption("latrend.id"), cluster = NULL, facet = TRUE, ... )

# S4 method for ANY plotTrajectories(object, ...)

# S4 method for lcModel plotTrajectories(object, ...)

Arguments

object

The data or model or extract the trajectories from.

...

Arguments passed on to trajectories

response

Response variable character name or a call.

time

The time variable name.

id

The identifier variable name.

cluster

Cluster variable name. If unspecified, trajectories are not grouped. Alternatively, cluster is a vector indicating cluster membership per id.

facet

Whether to facet by cluster.

See Also

trajectories plotFittedTrajectories plotClusterTrajectories

Examples

Run this code
# NOT RUN {
data(latrendData)
plotTrajectories(latrendData, response = "Y", id = "Id", time = "Time")

plotTrajectories(latrendData, response = quote(exp(Y)), id = "Id", time = "Time")

plotTrajectories(latrendData, response = "Y", id = "Id", time = "Time", cluster = "Class")

# compute cluster membership based on the mean being below 0
assignments = aggregate(Y ~ Id, latrendData, mean)$Y < 0
plotTrajectories(latrendData,
  response = "Y", id = "Id", time = "Time", cluster = assignments)
data(latrendData)
model <- latrend(method = lcMethodKML("Y", id = "Id", time = "Time"), latrendData)
plotTrajectories(model)
# }

Run the code above in your browser using DataLab