wrapFormula(sfsmisc)
wrapFormula()所属R语言包:sfsmisc
Enhance Formula by Wrapping each Term, e.g., by "s(.)"
提高计算公式的包装,例如,每学期“()”。
译者:生物统计家园网 机器人LoveR
----------Description----------
The main motivation for this function has been the easy construction of a “full GAM formula” from something as simple as Y ~ .. <br> The potential use is slightly more general.
此功能的主要动机一直是施工方便,从一些简单的Y ~ .“全GAM公式”。 <BR>的潜在用途是更一般的。
用法----------Usage----------
wrapFormula(f, data, wrapString = "s(*)")
参数----------Arguments----------
参数:f
the initial formula; typically something like Y ~ ..
初始formula;通常像Y ~ .。
参数:data
data.frame to which the formula applies; see, formula or also gam or lm.
data.frame适用的公式;看到,formula或gam或lm。
参数:wrapString
character string, containing "*", specifying the wrapping expression to use.
character字符串,其中包含"*",指定使用的包装表达。
值----------Value----------
a formula very similar to f; just replacing each additive term by its wrapped version.
一个formula很相似f;只需要更换每一个附加项,其包装版本。
(作者)----------Author(s)----------
Martin Maechler, May 2007.
参见----------See Also----------
formula; gam from package mgcv (or also from package gam).
formula,gam从包装mgcv(或还从包gam)。
实例----------Examples----------
myF <- wrapFormula(Fertility ~ . , data = swiss)
myF # Fertility ~ s(Agriculture) + s(....) + ...[生育~(农业)+(...)+ ...]
if(require("mgcv")) {
m1 <- gam(myF, data = swiss)
print( summary(m1) )
plot(m1, pages = 1) ; title(format(m1$call), line= 2.5)
}
## other wrappers:[#其它包装:]
wrapFormula(Fertility ~ . , data = swiss, wrap = "lo(*)")
wrapFormula(Fertility ~ . , data = swiss, wrap = "poly(*, 4)")
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|