楼主: hubeileihen
15091 11

[问答] (紧急求教!)如何调整样本范围? [推广有奖]

  • 0关注
  • 0粉丝

初中生

28%

还不是VIP/贵宾

-

威望
0
论坛币
51 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
189 点
帖子
21
精华
0
在线时间
6 小时
注册时间
2006-5-6
最后登录
2016-3-12

楼主
hubeileihen 发表于 2010-4-1 14:03:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位大侠:

小弟初学,有一个基础问题请教下大家,希望大家帮我解答下。

问题是:我选的是dated-regular frequency-----daily-5 days a week,start date是:2009-10-19,end date是2010-03-24。一共有113个观察值,但是我要建立的这个期间段内的观察值只有107个!问题就这样来了,我不知道怎么调整,请教大侠啊!!!

具体的我要建立107个观察值的原因如下:

由于Eviews采用的是标准化的每周5个工作日的数据,但是我选择的数据来自于股市,它在2010-01-01是没有数据的(放假嘛),还有在农历新春那个礼拜也是没有数据的(2010-02-13到2010年2月22),所以我想把这多余的几个样本日期给剔除掉,但是我双击sample里面有sample range pairs和if condition的语句,但是不会搞。

在线急等!!
二维码

扫码加我 拉你入群

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

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

关键词:紧急求教 condition Frequency Regular Sample 样本 调整 求教 范围

回帖推荐

spy1889 发表于11楼  查看完整内容

你先按你原来的方式建立wf, 然后用那个smpl的语句,样本改为了107个, 再从proc里面导入你的原始数据(107个的,不用加入多的行)就可以了 你可以看下,导入后的数据在对应教育的日期都有数据,没有交易的日期都是NA

spy1889 发表于5楼  查看完整内容

smpl @first 12/31/2009 01/04/2010 02/12/2010 02/23/2010 @last 命令窗口输入这个,但是出来的是106个,你看是不是有哪个周末的一天有补假开盘的

本帖被以下文库推荐

沙发
hubeileihen 发表于 2010-4-1 21:09:22
等了半天,没有高手给个答复么?
着急等待啊、、、、、
谢谢啊。。。。

藤椅
luxiahyun 发表于 2010-4-1 21:26:01
Eviews的上端有个sample按钮 你按那个试试

板凳
hubeileihen 发表于 2010-4-1 22:48:25
3# luxiahyun

那个sample+-按钮时切换状态的,不是修改调整样本的。

不过谢谢你。

期待高手帮我解决啊!

报纸
spy1889 发表于 2010-4-1 23:16:47
smpl @first 12/31/2009 01/04/2010 02/12/2010 02/23/2010 @last
命令窗口输入这个,但是出来的是106个,你看是不是有哪个周末的一天有补假开盘的
已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10   查看全部评分

地板
hubeileihen 发表于 2010-4-2 00:11:21
5# spy1889

我大概知道你想表达的意思是:将总的时间分三段,刚好可以去除我说的那几天:

2010年1月1日(因为元旦)
2010年2月12日-2010年2月22日之间的日期(不包括2010年2月12日,2010年2月22日)。

可我按照你的方法之后,的确只有106天。可是实际的数据是107天。、

先不管这个,还有个更紧急的问题,哪怕最后调整成了106天,可我随便新建一个series后,双击打开它,发现还是原来的113个数值,根本没有去掉:

2010年1月1日(因为元旦)
2010年2月12日-2010年2月22日之间的日期(不包括2010年2月12日,2010年2月22日)。

请问是怎么一回事啊???
谢谢啊

对了,能留下你的QQ否?想请教下您。再次感谢。

7
hubeileihen 发表于 2010-4-2 00:28:43
补充:原始的没有经过任何调整的数据,即2009-10-19到2010-3-24是113个数据
去除2010-1-1,和2010-2-12到2010-2-22之间的5天,总共去除6天
理论而言,应该是113-6=107天啊,
是不是,上述的语言中有个重复减去了???

8
hubeileihen 发表于 2010-4-2 00:39:34
5# spy1889


啊!!谢谢你,我终于知道原因了。因为你少算了一天,第三段时间起始时间应该是02/22/2010,而不是02/23/2010

谢谢你!!


不过还哟个附加的问题:

在调整的样本后,我随便新建一个series后,双击打开它,发现还是原来的113个数值,根本没有去掉那6天,怎么回事啊?

不会要把range也要改掉吧??那多麻烦啊????

9
spy1889 发表于 2010-4-2 09:04:25
新建的时候,是还是113个,但是去掉的那几个都是NA的值了,而且,计算的时候也不会用那部分的样本。。。
你这个问题有个解决办法就是你自己在原始数据的那空出的几个样本的地方都找个数代替下。
那个range可不可以改我忘记了,我查后再告诉你。。。

10
liuxin9023 发表于 2010-4-2 09:23:46
做表格的时候没时间值的不写值就成了 空出来Excel可以识别的

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-13 17:48