楼主: ermutuxia
7134 4

求助,如何调用标量? [推广有奖]

小桥流水人家

已卖:116份资源

学术权威

65%

还不是VIP/贵宾

-

威望
3
论坛币
313334 个
通用积分
11560.5575
学术水平
702 点
热心指数
980 点
信用等级
309 点
经验
129190 点
帖子
9288
精华
1
在线时间
4176 小时
注册时间
2009-4-27
最后登录
2024-7-23

楼主
ermutuxia 发表于 2009-12-19 10:51:18 |AI写论文
30论坛币
我在stata中建立了一个标量比如说此标量名字为a,取值为2,在做单位根检验时,我想选择的滞后阶数是保存在标量中的值
scalar a=2
dfuller x,lags(a)
运行总是显示错误,这样写是哪错了?如何改正?还望高人给与指点。

最佳答案

eblog 查看完整内容

local a=2 dfuller x,lags(`a')
关键词:Scalar Fuller Stata SCALA 单位根检验 求助 标量

回帖推荐

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

楼主的问题也许不是“调用标量”的问题,而是lags(#)的格式问题。 (使用macro,可以实现等价于输入某些代码的功能)

eblog 发表于2楼  查看完整内容

local a=2 dfuller x,lags(`a')

本帖被以下文库推荐

沙发
eblog 发表于 2009-12-19 10:51:19
local a=2
dfuller x,lags(`a')

藤椅
sungmoo 发表于 2009-12-19 12:31:28
ermutuxia 发表于 2009-12-19 10:51 scalar a=2
dfuller x,lags(a)
运行总是显示错误,这样写是哪错了?
格式是lags(#),看来其中的#只能是数字,不能是数学表达式、标量、矩阵或变量。

板凳
sungmoo 发表于 2009-12-19 12:33:57
楼主的问题也许不是“调用标量”的问题,而是lags(#)的格式问题。

(使用macro,可以实现等价于输入某些代码的功能)
已有 1 人评分热心指数 收起 理由
ermutuxia + 1 谢谢

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

报纸
ermutuxia 发表于 2009-12-22 09:00:49
谢谢上面的 回答,可以采用local命令。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-9 06:56