如果我想利用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的值去掉。输出结果如下:
请问要实现我所说的功能,我的语法应该如何修改啊?