当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R place.knots 通过协变量值自动均匀放置一组结


R语言 place.knots 位于 mgcv 包(package)。

说明

给定协变量值的单变量数组,通过协变量值均匀地放置回归样条的一组结。

用法

 place.knots(x,nk)

参数

x

协变量值数组(无需排序)。

nk

表示所需节数的整数。

细节

在一组协变量中均匀放置结。例如,如果您有 11 个协变量值并需要 6 个结,则将在第一个(已排序)协变量值和此后的每个第二个(已排序)协变量值处放置一个结。在数据和结的数量不太方便的情况下,结被放置在数据之间的间隔内,以便实现均匀覆盖,其中均匀意味着每对结之间具有大致相同数量的数据。

一系列结位置。

例子

require(mgcv)
x<-runif(30)
place.knots(x,7)
rm(x)

作者

Simon N. Wood simon.wood@r-project.org

参考

https://www.maths.ed.ac.uk/~swood34/

也可以看看

smooth.construct.cc.smooth.spec

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Automatically place a set of knots evenly through covariate values。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。