楼主: zhujie004706
18780 12

请教stata nl命令用法 [推广有奖]

  • 0关注
  • 0粉丝

小学生

78%

还不是VIP/贵宾

-

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

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
诸位大侠:新手请教,stata中 nl命令,如果模型的等式右边含有因变量,比如:y(t)=f(x,y(t-1)),那么,怎么给他赋初值,如何解决运行过程中出现的有一个miss data 的错误。
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Miss Data 因变量 请教 Stata 命令 用法

沙发
zhujie004706 发表于 2010-2-11 08:00:49 |只看作者 |坛友微信交流群
各位,不吝赐教。先谢谢了。

使用道具

藤椅
arlionn 在职认证  发表于 2010-2-11 08:34:16 |只看作者 |坛友微信交流群
gen Ly = L.y
drop if Ly==.
nl ....

使用道具

板凳
zhujie004706 发表于 2010-2-13 07:01:13 |只看作者 |坛友微信交流群
3# arlionn 无论如何,谢谢先。不过还是要若若地问一句,如果我理解LY是预测变量,那么L.y什么意思?能不能解释一下。Thanks。

使用道具

报纸
sungmoo 发表于 2010-2-15 15:31:42 |只看作者 |坛友微信交流群
zhujie004706 发表于 2010-2-13 07:01 L.y什么意思?
"L."相当于一个函数,求滞后一期的y。

使用道具

地板
zhujie004706 发表于 2010-2-16 00:19:57 |只看作者 |坛友微信交流群
5# sungmoo thanks a lot.
if you want it go and get it.

使用道具

7
zhujie004706 发表于 2010-2-16 01:00:17 |只看作者 |坛友微信交流群
还是关于 nl命令的问题:
根据大侠的帮助,写了如下子程序
os001.ado:
gen y1 = L.y
drop if y1 == .
nl (y = {b0=0.01}*{b1=0.001}*exp({b2=-5}*exp({b3=-0.2}*x))+(1-{b1})*y1[_n-1])
其中,y是data.dat里 的变量名,也是本人希望预测的变量。y1[_n-1]是y的前一期值。(后将y1[_n-1]改为y1,运行结果一样。)
运行程序后,结果显示如下:
. use data.dat
. do os001.ado
. gen y1 = L.y
time variable not set
r(111);

end of do-file

r(111);
快晕掉了。请帮看看子程序编写存在的问题。谢谢先
if you want it go and get it.

使用道具

8
sungmoo 发表于 2010-2-16 08:18:03 |只看作者 |坛友微信交流群
zhujie004706 发表于 2010-2-16 01:00 . gen y1 = L.y
time variable not set
使用L.的前提是,数据被设定为时间序列。

数据先要有一个表达时序的变量(不妨设作t),并使用命令:

tsset t

(否则stata也无法知道谁是谁的滞后一期)

使用道具

9
zhujie004706 发表于 2010-2-17 02:54:06 |只看作者 |坛友微信交流群
8# sungmoo 还是谢谢先。实在不好意思,我自己怎么觉得问的是非常初级的问题?不晓得能不能告诉,在哪儿有这些学习资料(users Guide?)。我现在有的只是国内军医大陈先生编的《医学统计stata》(我感觉已经过时了,但蛮有帮助的)和英文的Reference ,还有就是help and search命令了。可是这些上面基本没有我现在所关心问题的答案。公欲善其事,必先利其器,真的有道理。
if you want it go and get it.

使用道具

10
zhujie004706 发表于 2010-2-19 07:25:37 |只看作者 |坛友微信交流群
8# sungmoo 可以运行了,再次谢谢。
不过,拟合出的结果中R-square,adj-,and P不理想,有时拟合的参数不能解释,有时直接出ommited,是初值选取的问题吗?赐教赐教。哈哈。
if you want it go and get it.

使用道具

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

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

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

GMT+8, 2024-11-6 05:24