楼主: 卑鄙的我lzw
3011 11

[问答] R中运行GAM错误提示,哪位小哥哥帮帮我啊!QAQ [推广有奖]

  • 0关注
  • 4粉丝

硕士生

24%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
1.0000
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
1326 点
帖子
78
精华
0
在线时间
150 小时
注册时间
2017-7-18
最后登录
2021-5-10

楼主
卑鄙的我lzw 发表于 2018-1-31 16:04:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
这是我写的:
Total_Res_lag0<-gam(Total~s(temp_lag14,bs="cr",fx=TRUE,k=4)+PM_lag0+s(Day,bs="cr",fx=TRUE,k=8)+s(humid_lag0,bs="br",fx=TRUE,k=4)+as.factor(DOW)+as.factor(Holiday)+as.factor(Influenza),data=database,family=poisson)

一运行就出现:
Error in UseMethod("smooth.construct") :
  no applicable method for 'smooth.construct' applied to an object of class "br.smooth.spec"


这是我师姐写的,我把师姐里边数据的名称改成我的就可以运行,我用眼睛一个一个和师姐的对了,应该所有字母,符号都一样,为什么我的就出错,他的就能正常运行呢?QAQ好奇怪~
Total_Res_lag0<-gam(Total~s(temp_lag14,bs="cr",fx=TRUE,k=4)+PM_lag0+s(Day,bs="cr",fx=TRUE,k=8)+s(humid_lag0,bs="cr",fx=TRUE,k=4)+as.factor(DOW)+as.factor(Holiday)+as.factor(Influenza),data=database,family=poisson)



二维码

扫码加我 拉你入群

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

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

关键词:错误提示 GAM Total lag RES

沙发
杨乃权 发表于 2018-1-31 23:57:32
你有一个bs="br"了,你看一下问题是不是出在这

藤椅
nkunku 发表于 2018-2-1 05:42:17
请问楼主,用的是mgcv包吗?或者还需加载什么包?谢谢

板凳
ntsean 发表于 2018-2-1 10:14:21
library(mgcv) 運行了嗎

报纸
nkunku 发表于 2018-2-1 17:03:59
楼主模型中的变量“temp_lag14”,是把滞后14天的值往前挪移呢,还是直接这么写,系统就能自动识别(去找14天之后的)吗?

地板
卑鄙的我lzw 发表于 2018-2-2 10:11:47
nkunku 发表于 2018-2-1 17:03
楼主模型中的变量“temp_lag14”,是把滞后14天的值往前挪移呢,还是直接这么写,系统就能自动识别(去找14 ...
这个是自己在数据库里挪好的,如果不挪,系统不会自己识别的

7
卑鄙的我lzw 发表于 2018-2-2 10:11:54
nkunku 发表于 2018-2-1 17:03
楼主模型中的变量“temp_lag14”,是把滞后14天的值往前挪移呢,还是直接这么写,系统就能自动识别(去找14 ...
这个是自己在数据库里挪好的,如果不挪,系统不会自己识别的

8
卑鄙的我lzw 发表于 2018-2-2 10:11:54
nkunku 发表于 2018-2-1 17:03
楼主模型中的变量“temp_lag14”,是把滞后14天的值往前挪移呢,还是直接这么写,系统就能自动识别(去找14 ...
这个是自己在数据库里挪好的,如果不挪,系统不会自己识别的

9
卑鄙的我lzw 发表于 2018-2-2 10:11:54
nkunku 发表于 2018-2-1 17:03
楼主模型中的变量“temp_lag14”,是把滞后14天的值往前挪移呢,还是直接这么写,系统就能自动识别(去找14 ...
这个是自己在数据库里挪好的,如果不挪,系统不会自己识别的

10
卑鄙的我lzw 发表于 2018-2-2 10:11:54
nkunku 发表于 2018-2-1 17:03
楼主模型中的变量“temp_lag14”,是把滞后14天的值往前挪移呢,还是直接这么写,系统就能自动识别(去找14 ...
这个是自己在数据库里挪好的,如果不挪,系统不会自己识别的

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

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