找回密码
 注册
查看: 4984|回复: 0

R语言:plot.survfit()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-17 10:21:03 | 显示全部楼层 |阅读模式
plot.survfit(survival)
plot.survfit()所属R语言包:survival

                                         Plot Method for 'survfit'
                                         图法“survfit”

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

A plot of survival curves is produced, one curve for each strata.  The log=T option does extra work to avoid log(0), and to try to create a  pleasing result.  If there are zeros, they are plotted by default at  0.8 times the smallest non-zero value on the curve(s).
生存曲线图产生,每个阶层的曲线。 log=T选项额外的工作,以避免日志(0),并尝试建立一个可喜的结果。如果是零,他们绘制默认情况下,最小的非零值曲线(S)的0.8倍。


用法----------Usage----------


## S3 method for class 'survfit'
plot(x, conf.int=, mark.time=TRUE,
mark=3, col=1, lty=1, lwd=1, cex=1, log=FALSE, xscale=1, yscale=1,  
firstx=0, firsty=1, xmax, ymin=0, fun,
xlab="", ylab="", xaxs="S", ...)



参数----------Arguments----------

参数:x
an object of class survfit, usually returned by the survfit function.   
survfit,survfit函数返回一个类对象。


参数:conf.int
determines whether confidence intervals will be plotted.  The default is to  do so if there is only 1 curve, i.e., no strata.   
决定是否将绘制的置信区间。默认的是这样做,如果有只有1曲线,即,没有阶层。


参数:mark.time
controls the labeling of the curves.  If set to FALSE, no labeling is done.  If TRUE, then curves are marked at each censoring time which is not also a death time.  If mark.time is a  numeric vector, then curves are marked at the specified time points.   
控制曲线的标签。如果设置为FALSE,没有标签。如果TRUE,然后在每个审查的时间,这不也是一个死亡时间曲线标记。如果mark.time是一个数值向量,然后曲线在指定的时间点标记。


参数:mark
vector of mark parameters, which will be used to label the curves.  The lines help file contains examples of the possible marks.  The vector is reused cyclically if it is shorter than the number of curves.   
矢量标志参数,将用来标记曲线。 lines帮助文件中包含的可能标志的例子。循环重复使用,如果它是比曲线短的向量。


参数:col
a vector of integers specifying colors for each curve.  The default value is 1.   
指定每条曲线的颜色的整数向量。默认值是1。


参数:lty
a vector of integers specifying line types for each curve.  The default value is 1.   
线类型指定为每个曲线的整数向量。默认值是1。


参数:lwd
a vector of numeric values for line widths. The default value is 1.   
线宽数值向量。默认值是1。


参数:cex
a numeric value specifying the size of the marks.  This is not treated as a vector; all marks have the same size.  
一个数值,指定大小的标志。这是不被视为一个向量;所有标记有相同的大小。


参数:log
a logical value, if TRUE the y axis wll be on a log scale.  Alternately, one of the standard character strings "x", "y", or "xy" can be given to specific logarithmic horizontal and/or vertical axes.  
一个逻辑值,如果为true,y轴WLL日志规模。另外,一个标准的字符串“X”,“Y”,或“XY”可以给特定数的水平和/或垂直轴。


参数:yscale
a numeric value used to multiply the labels on the y axis.  A value of 100, for instance, would be used to give a percent scale.  Only the labels are  changed, not the actual plot coordinates, so that adding a curve with  "lines(surv.exp(...))", say,   will perform as it did without the yscale argument.   
一个数值,用来乘以y轴的标签。例如,一个100的价值,将被用来给一成规模。只有标签的改变,而不是实际的图坐标,因此,添加曲线“lines(surv.exp(...))”,也就是说,将执行,因为它没有yscale参数。


参数:xscale
a numeric value used like yscale for labels on the x axis.   A value of 365.25 will give labels in years instead of the original days.   
像yscalex轴的标签使用的数值。值的365.25会给多年,而不是原来的天标签。


参数:firstx, firsty
the starting point for the survival curves.  If either of these is set to  NA the plot will start at the first time point of the curve.  By default, the plot program obeys tradition by having the plot start at (0,0).  If start.time argument is used in survfit, firstx is set to that value.  
生存曲线的起点。如果这些设置为NA该图将在第一时间点的曲线开始。默认情况下,积程序服从传统的图开始在(0,0)。如果start.timesurvfit参数,firstx设置该值。


参数:xmax
the maximum horizontal plot coordinate.  This can be used to shrink the range of a plot.  It shortens the curve before plotting it, so that unlike using the xlim graphical parameter, warning messages about out of bounds points are not generated.  
协调的最高水平的图。这可以用来缩小范围内的一个图。它缩短之前绘制的曲线,让不同使用xlim图形参数,并警告不会产生出界点的消息。


参数:ymin
lower boundary for y values.  Survival curves are most often drawn in the  range of 0-1, even if none of the curves approach zero.  The parameter is ignored if the fun argument is present, or if it has been set to NA.   
y值的下限。生存曲线最常画在0-1的范围内,即使没有曲线趋近于零。该参数被忽略,如果fun的说法是存在的,或者如果它已经被设置为NA。


参数:fun
an arbitrary function defining a transformation of the survival curve.  For example fun=log is an alternative way to draw a log-survival curve  (but with the axis labeled with log(S) values),  and fun=sqrt would generate a curve on square root scale.  Four often used transformations can be specified with a character  argument instead: "log" is the same as using the log=T option,  "event" plots cumulative events (f(y) = 1-y),   "cumhaz" plots the cumulative hazard function (f(y) = -log(y)), and  "cloglog" creates a complimentary log-log survival plot (f(y) =  log(-log(y)) along with log scale for the x-axis).   
任意函数定义的生存曲线改造。例如fun=log是一种替代的方式提请日志生存曲线(但与轴日志()值标记),和fun=sqrt会产生一个平方根规模曲线。四个经常使用的转换,可以指定一个字符参数,而不是"log"使用log=T选项,"event"图累计事件(F(Y)= 1-Y)是相同的, "cumhaz"图的累积危险函数(F(Y)=日志(Y)),"cloglog"创建一个免费的日志记录的生存曲线(F(Y)=日志(日志(Y) )随着日志规模为x轴)。


参数:xlab
label given to the x-axis.   
给定的x轴的标签。


参数:ylab
label given to the y-axis.   
给y轴的标签。


参数:xaxs
either "S" for a survival curve or a standard x axis style as listed in par. Survival curves are usually displayed with the curve touching the y-axis, but not touching the bounding box of the plot on the other 3 sides. Type "S" accomplishes this by manipulating the plot range and then using the "i" style internally.  
要么"S"生存曲线或在par所列标准的X轴的风格。存活曲线通常显示与触摸y轴的曲线,但不接触的其他三面积的边界框。类型"S"完成操纵图的范围,然后内部使用"i"风格。


参数:...
for future methods
未来的方法


值----------Value----------

a list with components x and y, containing the coordinates of the last point  on each of the curves (but not the confidence limits).    This may be useful for labeling.
一个组件列表x和y,包含曲线(但不置信限)的最后一个点的坐标。这可能是有用的标签。


错误----------Bugs----------

Survival curve objects created from a coxph model does not include the censoring times. Therefore, specifying mark.time=T does not work. If you want to mark censoring times on the curve(s) resulting    from a coxph fit, provide a vector of times as the mark.time argument   in the call to plot.survfit or lines.survfit.  
coxph模型的生存曲线创建的对象不包括的审查倍。因此,指定mark.time=T不起作用。如果你想以纪念coxph适合的曲线(S)的审查时间,提供向量在通话的次数mark.time或plot.survfitlines.survfit参数。


参见----------See Also----------

par,   survfit,   lines.survfit.   
par,survfit,lines.survfit。


举例----------Examples----------


leukemia.surv <- survfit(Surv(time, status) ~ x, data = aml)
plot(leukemia.surv, lty = 2:3)
legend(100, .9, c("Maintenance", "No Maintenance"), lty = 2:3)
title("Kaplan-Meier Curves\nfor AML Maintenance Study")
lsurv2 <- survfit(Surv(time, status) ~ x, aml, type='fleming')
plot(lsurv2, lty=2:3, fun="cumhaz",
        xlab="Months", ylab="Cumulative Hazard")

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-23 01:08 , Processed in 0.021552 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表