全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1772 2
2020-07-11
如果我想利用auto数据,使用forvalues循环,实现下面的功能:对于耗油量(mpg)从18到28英里/加仑各种情况,以tabulate命令分析不同产地(foreign)汽车的耗油情况。
我的语法是:

forvalues i=1/74{
if(mpg[`i']>=18 & mpg[`i']<=28){
tabulate mpg foreign
continue,break
}
}

但是这个语法输出的结果,并没有把小于18,以及大于28的mpg的值去掉。输出结果如下:
1594476112214.jpg

请问要实现我所说的功能,我的语法应该如何修改啊?
二维码

扫码加我 拉你入群

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

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

全部回复
2020-7-12 09:33:20
你一定要用 forvalues 吗?不然可试试
复制代码
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群