R中的自然样条基



大家好,希望你能在这个问题上帮助我。 我正在使用 R 中的ns(...)命令来生成自然样条的基础,包括

  • 1 个内结
  • 2 个边界节点
  • 截距等于T

举个例子,ns(1:20, knots=9, Boundary.knots=c(1,15), intercept=T). 我有一些问题,我自己很难解决,即:

  1. R 返回 3 个多项式的基:为什么是 3?
  2. 这个基的3个多项式的方程是什么?
  3. 自然样条提供了在边界结之后外推是线性的约束(这不是我想要的目的(:我应该如何在最右边的边界结之后施加外推实际上是恒定的约束(即平坦的(?

非常感谢您对此的所有帮助,您会对我有很大帮助!

最佳,EM

对于自然样条,基数等于节点数。 有用的参考 https://stats.stackexchange.com/questions/172217/why-are-the-basis-functions-for-natural-cubic-splines-expressed-as-they-are-es

自然样条约束是 s''(第一个结(=0 和 s''(最后一个结(=0

根据需要强制执行 s' = 0 - 不会是自然样条

相关内容

  • 没有找到相关文章

最新更新