结果:找到“forvalues循环”相关内容21个,排序为按回复时间降序,搜索更多相关帖子请点击“高级”
【紧急拜求】forvalues循环中如何跳过不满足条件的值继续循环
4 个回复 - 5524 次查看
gen msale=.
gen dev=.
forvalues i = 2011(1)2016{
forvalues j = 1(1)2816{
gen YEAR= year-`i'
capture qui reg sale YEAR if YEAR 0 & group ==`j'
...
2018-1-30 19:55 - diawn - Stata专版
forvalues循环出现no observations
8 个回复 - 699 次查看
gen DACC = .
forvalues i = 1(1)732 {
reg acc invA DS_DAR PPE if (sic_year==`i')
predict e if e(sample), res
replace DACC = e if e(sample)
drop e
}
代码如上,请大佬看 ...
2022-12-7 17:53 - 萝卜糊了 - Stata专版
求助 forvalues循环中为什么不执行est sto
0 个回复 - 508 次查看
forvalues i = 1/4{
xtreg dy ly if quyuid == `i', fe
estadd local id "Yes"
estadd local year "Yes"
}
运行窗口中只有
added macro:
e(id) : "Yes"
added macro:
...
2022-6-3 17:07 - UUYABC - Stata专版
forvalues循环语句?
0 个回复 - 598 次查看
软件stata
sysuse nlsw88,clear
global yx "wage hours collgrad ttl_exp"
forvalues i=1/4{
dis _n(2) in yellow "Occupation== " in green `i'
reg $yx if occupation==`i'
est store m`i'
}
...
2022-6-2 12:35 - 呵呵哒咿呀哇 - Stata专版
STATA关于forvalues循环
17 个回复 - 34416 次查看
试了一下
forvalues循环 哪怕直接用stata.com 官网的例子 都报错 invalid name
代码如下:
forvalues i=1/13 {
display 'i'
}
提示 r(198) 'i' invalid name
所以请问 stata forvalues 循环到底怎么写? ...
2019-9-26 07:31 - 富超744 - Stata专版
STATA关于forvalues循环出现invalid name
1 个回复 - 900 次查看
运行forvalues i = 1(1)48 {reg SHARE MARKET if id == `i’ & esti == 1predict p if id == `i’ replace return = p if id == `i’ & event_win == 1drop p} 出现`i’ invalid namer(198)
已经在excel中把code设定 ...
2022-4-12 00:00 - 七77777 - Stata专版
使用forvalues循环append数据出错的问题
2 个回复 - 1628 次查看
想append一个文件夹下所有的dta数据文件。由于文件数较多,使用openall长时间无响应,且数据文件的命名规律性不强,因此,尝试使用
forvalues循环append数据文件。以下是演示代码。
然后,尝试使用宏函数所取的文件名 ...
2021-1-7 15:53 - 逍遥梦蝶 - Stata专版
forvalues循环里需要把指针`i'不断+1,但是总是出问题
1 个回复 - 2266 次查看
forvalues j=1/338{
forvalues l=2/27256{
forvalues i=1/27255{
if rlmonth[`i']>rlmonth[`l']{
matrix C[`j',1]=rlmonth[`i']
++`j'
}
++`l'
}
break
...
2018-3-5 19:29 - 最佳球手 - Stata专版
forvalues循环生成两个变量的差
3 个回复 - 1482 次查看
现在有13个变量x1,x2……,x13我想生成12个变量来表示后一个变量与前一个变量之间的差值
即y2=x2-x1,y3=x3-x2,……y13=x13-x12
我写了下面的命令
forvalues i=2/13{
gen y`i'=x`i'-x`i-1'
}
为什么生成的y2 ...
2019-12-9 17:12 - 蠕动前行 - Stata专版
请问怎样将变量值作为forvalues循环的上限?
1 个回复 - 1652 次查看
foevalues按照样例的格式一般接数字,但是现在forvalues的上限不确定,我希望统计所有企业不同产品的数量,使用max和min生成最大最小值,然后写一个forvalues的循环用作后续处理,请问我该如何将max生成的最大值用作 ...
2019-7-22 16:12 - 沉默的烽火 - Stata专版
STATA的forvalues循环上界可以是变量吗?
3 个回复 - 3264 次查看
我想用
forvalues循环对2000-2012年的工业企业数据库进行匹配。前面几组循环都可以正常运行,连续两年的匹配也成功了。
最后一组我用了双重循环语句,希望在连续的两年(三年、四年、..、十二年)的数据基础上,加上 ...
2018-5-30 17:04 - 不二老三 - Stata专版
forvalues循环语句中输入矩阵的相关问题
1 个回复 - 1179 次查看
我在运行下面的程序时,结果显示invalid syntax,请教大神,这是怎么回事?在循环语句中如何赋值矩阵?
forvalues j=0/2{
forvalues m=1/'k'{
matrix c`j'`m'=e`j'[1...,`m']
}
}
j的数值表示3个分位数 ...
2017-8-16 18:38 - 琴声悠悠930309 - Stata专版
采用forvalues循环语句写suest遇到问题
3 个回复 - 1710 次查看
在做suest检验时,想要达到以下目的,如下所示:
set more off
suest m1 m2
test [m1_mean]X=[m2_mean]X
suest m2 m3
test [m2_mean]X=[m3_mean]X
suest m3 m4
test [m3_mean]X=[m4_mean]X
...
2016-5-18 21:25 - huangzhen11 - Stata专版
关于forvalues循环语句的问题,谢谢
2 个回复 - 2577 次查看
用
forvalues循环的时候如果某一个取值不存在,怎么办?
假设我有若干个dta文件,分别以数字(1~100)命名,但是1到100之间可能存在断点,比如80.dta不存在
use 1.dta, clear
forval i=2(1)100{
append using `i'. ...
2015-4-26 16:09 - yulong0418 - Stata专版