楼主: 2017110138
324 2

[问答] R语言gamm函数报错问题 [推广有奖]

  • 5关注
  • 0粉丝

教授

52%

还不是VIP/贵宾

-

威望
0
论坛币
2061 个
通用积分
7.3192
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
16045 点
帖子
672
精华
0
在线时间
323 小时
注册时间
2018-10-12
最后登录
2024-4-28

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
     以上是我的求助,请大家帮帮我,谢谢。


最佳答案

关键词:GAM R语言 不知道 R语言gamm函数报错修正
沙发
719812133 学生认证  发表于 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)。
已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
cheetahfly + 10 热心帮助其他会员
2017110138 + 5 + 5 + 5 + 5 精彩帖子

总评分: 论坛币 + 15  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

使用道具

藤椅
2017110138 发表于 2023-9-7 11:21:27 |只看作者 |坛友微信交流群
719812133 发表于 2023-9-7 10:52
试试看dat4
非常感谢您帮助

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 23:00