全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
583 2
2023-09-07
悬赏 200 个论坛币 已解决
我在使用R语言的mgcv包下gamm函数遇到了报错,我查了gamm函数的,但是不知道如何改正,请大家帮帮忙,谢谢您。      下面是我的代码的和报错信息:
代码:dat4<- gamm(ws~s(G,bs="cs")+s(H69,bs="cs")+s(EXT,bs="cs")+s(sand,bs="cs"), data=dat)
报错信息:Error in smooth.construct.cr.smooth.spec(object, data, knots) :
  EXT has insufficient unique values to support 10 knots: reduce k.
我觉得报错显示的意思是,EXT这个变量的重复太多了,让我减少节点数量。但是我不知道如何更改代码。下面是我的EXT信息:
Snipaste_2023-09-07_08-51-48.png
     以上是我的求助,请大家帮帮我,谢谢。


最佳答案

二维码

扫码加我 拉你入群

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

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

全部回复
2023-9-7 08:56:25
试试看dat4<- gamm(ws~s(G,bs="cs")+s(H69,bs="cs")+s(EXT,bs="cs",k=你设定的k数目)+s(sand,bs="cs"), data=dat)。
二维码

扫码加我 拉你入群

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

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

2023-9-7 11:21:27
719812133 发表于 2023-9-7 10:52
试试看dat4
非常感谢您帮助
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群