楼主: Howard-Lee
15141 12

[问答] Eviews6.0如何生成虚拟变量? [推广有奖]

  • 7关注
  • 1粉丝

已卖:69份资源

副教授

18%

还不是VIP/贵宾

-

威望
0
论坛币
781 个
通用积分
0.0030
学术水平
8 点
热心指数
13 点
信用等级
7 点
经验
23192 点
帖子
568
精华
0
在线时间
805 小时
注册时间
2009-10-15
最后登录
2020-7-13

楼主
Howard-Lee 发表于 2010-11-22 09:36:58 |AI写论文
50论坛币
如题,Eviews中怎样生成虚拟变量,例如性别等,很多材料都只是直接给出回归结果了,生成虚拟有的说是@expand函数,但是在软件中弹出对话框说没有这种函数?
感谢二楼的回答,输入不失为一种方法。
能不能介绍下Eviews中的函数功能实现呢?

关键词:Eviews6 EVIEWS Views Eview view 变量 虚拟

回帖推荐

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

expand好像是确定样本长度吧? 一般虚拟变量如果是简单的比大小的话就genr z=x

guokai78 发表于4楼  查看完整内容

可以直接用语言定义genr z=@trend+1表示增加趋势项 genr z=x等等,根据需要来选择) 意思是若x等等,根据需要来选择)为真,则返回1 得到z序列就是你所需要的序列

本帖被以下文库推荐

相信自我 走向成功

沙发
yangen2008 发表于 2010-11-22 09:46:33
在EVIEWS中,虚拟变量的设置和其他变量是一样的,只是你在输入时只输入0 或1 就行了啊,回归时,你按照一般变量处理啊!!!
已有 1 人评分热心指数 收起 理由
Howard-Lee + 1 谢谢回复

总评分: 热心指数 + 1   查看全部评分

藤椅
Howard-Lee 发表于 2010-11-22 10:04:55
果真这样吗 我看使用教程上讲要用@expand函数生成的呀
相信自我 走向成功

板凳
guokai78 发表于 2010-11-22 13:25:15
可以直接用语言定义genr z=@trend+1表示增加趋势项
genr z=x<(或者=或者>等等,根据需要来选择) 意思是若x<(或者=或者>等等,根据需要来选择)为真,则返回1
得到z序列就是你所需要的序列
已有 2 人评分经验 论坛币 学术水平 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员
yyujia + 1 我很赞同

总评分: 经验 + 10  论坛币 + 10  学术水平 + 1   查看全部评分

报纸
guokai78 发表于 2010-11-22 13:35:04
expand好像是确定样本长度吧?
一般虚拟变量如果是简单的比大小的话就genr z=x<100 意思是若X小于100,则返回1

地板
guokai78 发表于 2010-11-22 13:38:45
你看的expand应该是你所看的例子的第一步 扩大原样本
已有 1 人评分热心指数 收起 理由
Howard-Lee + 1 谢谢

总评分: 热心指数 + 1   查看全部评分

7
季歌 发表于 2011-3-21 09:00:30
谢谢5楼,果然可以
我是对时间序列取了虚拟变量的:d1=@year<1999

8
不吃鱼的猫cy 发表于 2011-7-19 21:48:03
学习了,一直在找这个来着

9
wtdong 发表于 2012-3-10 17:41:27
谢谢,用上了

10
一个人的梦 发表于 2012-6-16 18:38:03
谢谢
我要我的倔强

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

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