楼主: 童童1
3056 5

[程序分享] 变系数参数估计 [推广有奖]

  • 0关注
  • 1粉丝

大专生

71%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0.0082
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
263 点
帖子
22
精华
0
在线时间
73 小时
注册时间
2015-10-23
最后登录
2018-5-16

楼主
童童1 发表于 2015-11-23 10:55:14 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
n<-100
t0<-runif(n,0,1)
t<-seq(0.01,1,0.01)
x1<-seq(0.1,10,0.1)
x2<-seq(0.2,20,0.2)
e<-rnorm(n,0,1)
y<-1+t*t+sin(t)*x1+x2*exp(t)+e
h<-1/100
u1<-matrix(0,nrow=n,ncol=n)
for(i in 1:n)
{
for(j in 1:n)
{u1[i,j]<-t[j]-t0
}
}
u2<-x1
u3<-u1*x1
u4<-x2
u5<-u1*x2
T<-u1/h
K<-exp(-(T)^2/2)/(2*pi)^(1/2)
for(k in 1:n)
{
a<-data.frame(t0,t,u1[k,],u2,u3[k,],u4,u5[k,],T[k,],K[k,],y)
}
for(m in 1:n)
{
fit<-glm(y~u1[m,]+u2+u3[m,]+u4+u5[m,],w=K[m,],data=a[m])
}
用R估计变系数模型的参数,就是那个a老报错。求大神!!

二维码

扫码加我 拉你入群

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

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

关键词:参数估计 变系数 matrix 模型

沙发
Hamasakia 发表于 2015-11-23 10:57:19
逻辑有问题啊 方法要变通

藤椅
童童1 发表于 2015-11-23 11:01:47
Hamasakia 发表于 2015-11-23 10:57
逻辑有问题啊 方法要变通
您能说清楚点麽

板凳
楚韵荆风 学生认证  发表于 2015-11-24 19:07:14
Your problem is merely a weighted least square optimization. There are many packages available in R on weighted least squared estimate. Nonparametric methods like local polynomial, smoothing spline, etc,  have been integrated into R. You may use like the "locpol" package. From your code, I guess that you could be just a beginner. When doing programming, you'd better to reduce the number of loops, otherwise, computation time would be a big trouble when the sample size is very large.

报纸
童童1 发表于 2015-11-24 21:13:10
楚韵荆风 发表于 2015-11-24 19:07
Your problem is merely a weighted least square optimization. There are many packages available in R  ...
对的呀,我刚开始学R。这个程序是想模拟出变系数模型的一系列参数,然后与实际值对比,可是就是出不来

地板
vapor__9 发表于 2016-3-18 19:21:38
同学你好,请问你的这个CODING 最后改对了没有?求分享下哇,吼吼,另外你是半参系数,可以直接用glm的package?

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

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