楼主: statchao
2892 3

[问答] B样条基拟合 [推广有奖]

  • 1关注
  • 2粉丝

副教授

80%

还不是VIP/贵宾

-

威望
0
论坛币
1133 个
通用积分
0.0084
学术水平
3 点
热心指数
2 点
信用等级
0 点
经验
13500 点
帖子
337
精华
0
在线时间
1424 小时
注册时间
2005-4-26
最后登录
2023-2-12

楼主
statchao 发表于 2011-4-27 22:37:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
现在有数据
theta t
1.2522 1
1.2932 2
1.3401 3
1.2642 4
1.2480 5
1.2597 6
1.2310 7
假设模型是theta=f(t),希望把f(t)用三次B样条基拟合。如何操作呢?
(1)假设M是t数据的区间分点,如何确定M?
(2)如果假设M=2,主要目的是获得拟合后得到的M+3=5维的拟合值Z=(z0,z1,...,z4)


感谢感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Theta 如何操作 ETA The 拟合值 拟合

回帖推荐

ltx5151 发表于3楼  查看完整内容

splines包中的bs可以生成B spline,具体设定lz自己通过?bs查看吧。M可以通过cross validation选择

本帖被以下文库推荐

沙发
gmxus 发表于 2011-4-28 09:59:47
  1. library(mgcv)
  2. ?gam
复制代码

藤椅
ltx5151 发表于 2011-4-28 10:50:16
splines包中的bs可以生成B spline,具体设定lz自己通过?bs查看吧。M可以通过cross validation选择

板凳
statchao 发表于 2011-5-4 11:13:48
再问一个问题。下面的程序产生B样条基,(1)用什么命令把产生的样条基提出来单独作为一组变量;(2)df是确定样条基的数量吗?(3)如何得到三次样条基?
library(splines)
require(stats); require(graphics)
bs(women$height, df = 5)#产生B样条基

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 21:20