楼主: seanleeeee
4034 9

[数据管理求助] 请问有人改一下指令么,输入stata一直说无效指令(悬赏) [推广有奖]

  • 0关注
  • 0粉丝

初中生

66%

还不是VIP/贵宾

-

威望
0
论坛币
8 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
99 点
帖子
17
精华
0
在线时间
9 小时
注册时间
2013-4-5
最后登录
2013-8-13

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
楼主大人新文件,谢谢你的帮助啊,泪流满脸了
请问有人可以帮我检查一下我这个loop么
gen f1=.
gen e1=.
gen std1=.


local time=_N
local i=_N-51
local j=`i'+1
local n=`j'+1
quietly {
while `j'<`time'{
arima gw if tin(,`j'),ar(1/2)
predict pred if tin(,`n'),xb
predict std if tin(,`n'),stdp
replace f1=pred in`n'
replace e1=gw-f1 in`n'
replace std1=std in`n'
drop pred std
local i=`i'+1
local j=`j'+1
local n=`n'+1
}
}
打进去stata一直说invalid syntax
我是想把obs减少50个,然后测试model预测的准确性,
怎么设置悬赏啊请问。。。。



二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Quietly Local Quiet local

桌面.zip

5.08 KB

本附件包括:

  • rgdp.dta
  • rgdp.do

great uemployment.zip

3.58 KB

本附件包括:

  • great uemployment.dta

沙发
seanleeeee 发表于 2013-4-12 22:49:29 |只看作者 |坛友微信交流群
求教阿。。作业马上要交了。。。

使用道具

藤椅
蓝色 发表于 2013-4-12 23:02:21 |只看作者 |坛友微信交流群
这种情况,别人没有数据,没法帮你测试是哪里错误

使用道具

板凳
seanleeeee 发表于 2013-4-13 07:48:38 |只看作者 |坛友微信交流群
蓝色 发表于 2013-4-12 23:02
这种情况,别人没有数据,没法帮你测试是哪里错误
谢谢版主,我马上把数据上传上来

使用道具

报纸
seanleeeee 发表于 2013-4-13 07:51:56 |只看作者 |坛友微信交流群
蓝色 发表于 2013-4-12 23:02
这种情况,别人没有数据,没法帮你测试是哪里错误
版主,请问那些文件怎么上传,我上传不上来

使用道具

地板
蓝色 发表于 2013-4-13 07:54:23 |只看作者 |坛友微信交流群
只要上传你程序中用到的那几个变量就可以。
压缩成rar或zip文件
然后帖子里面有上传附件

使用道具

7
seanleeeee 发表于 2013-4-13 09:35:04 |只看作者 |坛友微信交流群
蓝色 发表于 2013-4-13 07:54
只要上传你程序中用到的那几个变量就可以。
压缩成rar或zip文件
然后帖子里面有上传附件
谢谢版主,已经上传了,版主可以帮我看看为什么最后那个循环的地方一直显示错误么

使用道具

8
蓝色 发表于 2013-4-13 10:20:35 |只看作者 |坛友微信交流群
gen f1=.
gen e1=.
gen std1=.

format time %9.0f

local time=_N
local i=_N-51
local j=`i'+1
local n=`j'+1
quietly {
while `j'<`time'{
arima gw if tin(,`j'),ar(1/2)
predict pred if tin(,`n'),xb
predict std if tin(,`n'),stdp
replace f1=pred in    `n'
replace e1=gw-f1 in    `n'
replace std1=std in    `n'
drop pred std
local i=`i'+1
local j=`j'+1
local n=`n'+1
}
}

使用道具

9
seanleeeee 发表于 2013-4-13 18:14:14 |只看作者 |坛友微信交流群
蓝色 发表于 2013-4-13 10:20
gen f1=.
gen e1=.
gen std1=.
实在非常感谢楼主大人啊,请问format那个指令是什么意思?

使用道具

10
seanleeeee 发表于 2013-4-13 18:47:55 |只看作者 |坛友微信交流群
蓝色 发表于 2013-4-13 10:20
gen f1=.
gen e1=.
gen std1=.
楼主大人,但是我用了你的command,尝试了另一组数据,time 那里的number变成了从46开始到211,然后最后tsline gw f1的图很怪异,我已经上传了另一组数据,求楼主大人教导,这个format时间弄得我实在郁闷啊

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

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

GMT+8, 2024-5-22 16:34