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

R语言 VGAM包 get.smart()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 15:36:43 | 显示全部楼层 |阅读模式
get.smart(VGAM)
get.smart()所属R语言包:VGAM

                                         Retrieve One Component of “.smart.prediction”
                                         检索的一个组成部分“。smart.prediction”

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

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

Retrieve one component of the list .smart.prediction from smartpredenv (R) or  frame 1 (S-PLUS).
检索列表中的一个组成部分,.smart.predictionsmartpredenv(R)或帧(S-PLUS)。


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


get.smart()



Details

详细信息----------Details----------

get.smart is used in "read" mode within a smart function: it retrieves parameters saved at the time of fitting, and is used for prediction. get.smart is only used in smart functions such as  poly; get.smart.prediction is only used in modelling functions such as lm and glm. The function get.smart gets only a part of .smart.prediction whereas get.smart.prediction gets the entire .smart.prediction.
get.smart用于"read"模式内的智能功能:检索在拟合时,保存的参数,以及用于预测。 get.smart仅用于智能功能,如polyget.smart.prediction仅用于建模功能,如lm和glm。函数get.smart只能得到一部分的.smart.prediction而get.smart.prediction得到了整个.smart.prediction。


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

Returns with one list component of .smart.prediction from smartpredenv (R) or frame 1 (S-PLUS), in fact, .smart.prediction[[.smart.prediction.counter]]. The whole procedure mimics a first-in first-out stack (better known as a queue).
返回一个列表组件.smart.predictionsmartpredenv(R)或1帧(S-PLUS),事实上,“.smart.prediction[[.smart.prediction.counter]]。整个过程模仿一个先入先出的栈(优于队列作为一个已知的)。


副作用----------Side Effects----------

The variable .smart.prediction.counter in smartpredenv (R) or frame 1 (S-PLUS) is incremented beforehand, and then written back to smartpredenv (R) or frame 1 (S-PLUS).
变量.smart.prediction.countersmartpredenv(R)或1帧(S-PLUS)预先递增,然后写回smartpredenv(R)或1帧(S-PLUS)。


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

get.smart.prediction.
get.smart.prediction。


实例----------Examples----------


"my1" <- function(x, minx = min(x)) { # Here is a smart function[这是一个聪明的功能]
    x <- x  # Needed for nested calls, e.g., bs(scale(x))[所需要的嵌套调用,例如,BS(尺度(x))]
    if(smart.mode.is("read")) {
        smart  <- get.smart()
        minx &lt;- smart$minx          # Overwrite its value[覆盖它的值]
    } else
    if(smart.mode.is("write"))
        put.smart(list(minx = minx))
    sqrt(x-minx)
}
attr(my1, "smart") <- TRUE

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 19:52 , Processed in 0.028529 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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