结果:找到“stata if语句”相关内容13个,排序为按回复时间降序,搜索更多相关帖子请点击“高级
stata reghdfe后面加if语句出现drop观察值的情况
6 个回复 - 1464 次查看 用reghdfe命令时,想选择样本,用了if,然后它就drop掉了一些观察值,为什么会出现这种情况呢,报告出来的样本量不符合,怎么解决?2023-12-15 09:47 - peace111111 - Stata专版
stata中用if语句替换数据
2 个回复 - 927 次查看 求助一下各位大神,我在stata有字符型数据code,数值型数据year2,我希望在比如code为600219时,给其对应的year2赋值1999,应该用什么语句呢?没学过stata所以不大懂, 我写的replace year2=1999 if code=='600219', ...2021-12-29 17:21 - Z蔓蔓蔓 - Stata专版
如何用stataif语句
2 个回复 - 6271 次查看 面板数据,股票代码stocki、年份year,想生成一个新的变量t,如果year取2002及以后t取1,否则取0,如何写这条命令?想生成另一个变量p,如果年份取2001且2001年时变量indir>=1/3变量p取0,否则取1,这条命令又怎么写 ...2017-11-18 12:07 - 湘竹书燕 - Stata专版
Stata中如何根据if语句的判断
1 个回复 - 1066 次查看 Stata中如何根据if语句的判断,如果不等就跳出整个程序,后面程序的不再运行。 谢谢!2021-3-12 08:45 - dxystata - Stata专版
最新 Stata如何构建多选的if语句? [分享]
1 个回复 - 962 次查看 想请问一下在stata里如何多选几种变量并用数值表示(生成新变量) 比如我现在有全国城市的代码 如北京为110 上海为310这样,我希望可以把全国城市分成东部中部西部三类并分别用数字123表示,比如希望数据中东部城市 ...2020-4-18 23:21 - 天禧科技3 - 计量经济学与统计软件
Stata如何构建多选的if语句
0 个回复 - 968 次查看 大神好! 想请问一下在stata里如何多选几种变量并用数值表示(生成新变量) 比如我现在有全国城市的代码 如北京为110 上海为310这样,我希望可以把全国城市分成东部中部西部三类并分别用数字123表示,比如希望数据 ...2020-4-17 23:08 - Jettr - 计量经济学与统计软件
Stata一直报错if not allowed 但是if语句没什么问题啊 求求各位大神
15 个回复 - 8438 次查看 forvalues i=1/`maxnumber'{ *每只股票 display `i' quietly egen time=group(month) if id==`i' quietly sum time if id==`i' quietly gen nofm=. forvalues j=1/`r(max)'{ *每个月 scalar a=0 forvalue ...2019-3-10 21:22 - MissFlorence - Stata专版
请问stata里面用IF语句的时候怎么表示两个条件
15 个回复 - 128867 次查看 其实我只是想要sum distance timecost if var28==1 membergender==1但是STATA只认一个条件,不能同时让MEMBERGENDER也等于一好着急。这么简单的问题大家一般都是怎么解决的?2009-6-1 21:24 - keke0749 - Stata专版
好奇:stata中long型变量怎么用if语句
6 个回复 - 7639 次查看 我在stata中province变量的anhui、beijing等由字符型encode为了数值型,那么我想用reg y x if province==anhui,为何出错:anhui not found,我又用reg y x if province==“anhui”,提出出错:type mismatch,应该怎 ...2015-10-18 14:42 - bluce-lee - Stata专版
关于stata里两种if语句区别的疑问
3 个回复 - 3743 次查看 各位大神,请教一下stata里的两种if语句有什么区别。我知道正常来说应该是replace d=c if a==1这样子的,但是我看到有的人用类似于下面这样的编写形式:if a==1{ replace d=c } 比如 forvalues x = 1/4 { i ...2016-3-22 20:00 - fulishadawang - Stata专版
Stata if语句对小数的判别
3 个回复 - 3863 次查看 stata版本13.1 主要是在清洗监测数据时遇到的麻烦,目的是将一个变量中的1.44替换为144。命令为 replace var=144 if var==1.44, 但是返回结果是0替换。在数据表格中该列1.44这个值却是存在的。 后来经过测试 ...2015-6-4 19:40 - mithanan - Stata专版