Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

plot.cuminc

Create Labeled Cumulative Incidence Plots


Description

Plot method for cuminc. Creates labeled line plots from appropriate list input, for example, the output from cuminc().

Usage

## S3 method for class 'cuminc'
plot(x, main=" ", curvlab, ylim=c(0, 1), xlim, wh=2, 
xlab="Years",  ylab="Probability", lty=1:length(x), color=1, lwd=par('lwd'), 
...)

Arguments

x

a list, with each component representing one curve in the plot. Each component of x is itself a list whose first component gives the x values and 2nd component the y values to be plotted. Although written for cumulative incidence curves, can in principle be used for any set of lines.

main

the main title for the plot.

curvlab

Curve labels for the plot. Default is names(x), or if that is missing, 1:nc, where nc is the number of curves in x.

ylim

yaxis limits for plot

xlim

xaxis limits for plot (default is 0 to the largest time in any of the curves)

wh

if a vector of length 2, then the upper right coordinates of the legend; otherwise the legend is placed in the upper right corner of the plot

xlab

X axis label

ylab

y axis label

lty

vector of line types. Default 1:nc (nc is the number of curves in x). For color displays, lty=1, color=1:nc, might be more appropriate. If length(lty)<nc, then lty[1] is used for all.

color

vector of colors. If length(color)<nc, then the color[1] is used for all.

lwd

vector of line widths. If length(lwd)<nc, then lwd[1] is used for all.

...

additional arguments passed to the initial call of the plot function.

Value

No value is returned.

See Also


cmprsk

Subdistribution Analysis of Competing Risks

v2.2-10
GPL (>= 2)
Authors
Bob Gray <gray@jimmy.harvard.edu>
Initial release
2020-06-08

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.