當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。