楼主: xucp
1256 0

[原创博文] 请教一个sas程序设计的问题 [推广有奖]

  • 0关注
  • 6粉丝

已卖:3077份资源

硕士生

70%

还不是VIP/贵宾

-

威望
0
论坛币
8259 个
通用积分
200.1507
学术水平
10 点
热心指数
13 点
信用等级
10 点
经验
4493 点
帖子
139
精华
0
在线时间
221 小时
注册时间
2006-3-17
最后登录
2025-5-28

楼主
xucp 发表于 2012-2-19 23:59:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
背景:我想做对汇率的预测,得到预测数据。一般来说做预测是根据一段时间的数据估计模型,预测另一段时间。这种做法个人觉得对短期比较准确,但是随着时间的推移应该根据新出现的数据重新估计模型(当然假设模型的结构不变)。

问题:我想做的是随着现实先数据的出现,随时重新估计模型,来预测下一期。比如说我想根据1……t期的数据估计模型预测t+1期;然后根据1……t+1期的数据估计模型预测t+2期;等等一些列。
          我的具体情况是我有2005年7月到2011年12月汇率周收盘价。我想对2007年1月开始到2011年12月每周的汇率进行预测。从而得到这段时间汇率的未预期值。我要使用这些未预期值进行分析。大家先不要问我目的是什么,我确实需要这么做。如果我仅仅用2005年7月到2006年12月一年半的数据估计模型来预测后面4年的数据,这样肯定是不行的。所以我想按我上面说的思路进行预测。
          这样做其实算法很简单,读前t个数据,预测第t+1期的值,存到一个数组的第1个位置。接着读前t+1个数据,预测第t+2期的值,接着存到数组的第2个位置,………………,最后把数据整体输出到文件。就是一个循环的读入和预测,最后输出。但是由于我初学SAS,不了解SAS语言的特点。我目前只是认为用data步读数据,proc步做预测。 那我如何在sas里实现这么一个连续动作。不可能敲那么多代码一个个实现,肯定要实现一个循环处理的。
望高手赐教。多谢!
二维码

扫码加我 拉你入群

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

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

关键词:sas程序 程序设计 data步 初学sas 模型预测 程序设计 收盘价 汇率 模型

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

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